started favorites, map fix, code clean-up

started favorites implementation, by adding another table view when the
+ button is clicked. This table view has all the stops, where the user
can choose a stop they want to add.

Map fix includes a fix in the setting zoom region. If the current
location is greater than 20 miles from the drillfield the map will be
centered at the drillfield.