Becky Hill was booed at the TRNSMT Festival after she used her surprise 30-minute slot to "play you nothing but brand new music".