Liam Hemsworth shows off long mane in new selfie; GF Gabriella Brooks calls him ‘Rapunzel’