making getLocalSong throw an exception if it fails to find a Song or a serialized Song stored in a Remote Song