Changed when user profile is asked for.

User profile information will be asked for when the program first
starts, but only after the user has uploaded at least one trip, and the
user has not previously uploaded the profile information.
Merge pull request #127 from mafiglio/feature_user_info

Changed when user profile is asked for.