Free Workout and Determining Location

Added code for free workouts and added a screen between workout
selection and main workout view controller that starts updating the
location and waits 10 seconds. This helps the app from displaying
erroneous distance, speed, etc. readings when starting up because the
GPS is still refining its location.