Oh em geeze. so crazy.
Got v1 working

The pinch now cancels out panning so we can keep the screen locked on
the center while zooming in and out. Still some issues.
Making zooming more reliable

Removing little tiny movements.
Center-locked zooming now works

There was basically a rounding issue when finding the center coordinate
on a map view at different zoom levels. This has been resolved.
Double tap to zoom is now working.

- Also added the ability to confirm or cancel placement of waypoint and
then add another.
Dialed in the feel better

- added max speed
- added different zoom in and zoom out resistance (copied apple)
- upped framerate to 120 fps
Fixed double tap to zoom

oops
Tried to make some stuff work. Failed.
Cleaned things up a bunch.
Regular tap now drops a pin

Took a little hack hack hacking.
Directions are now hooked up to EditRouteMapViewController

- Added CreateRouteViewController as the new entry point for the app.
- Added some debug logging to GoogleDirectionsRequest.
- Renamed TestMapViewController to EditRouteMapViewController.
- Added waypoint class. This will probably get filled out more.
Merge branch 'locked-center-zoom'