Unify the profile and userdata parsing code so that we can gracefully
handle profiles where the runkeeper user has not set a real name.