Fix Inconsistent Interaction Events

Fix ordering of onInteractionStarted and onInteractionFinished events
in the AwesomeMap so that such events are not interleaved (ie: 2
onInteractionSTarted events followed by 2 onInteractionFinished
events). This could happen when interrupting a transformation via a
touch event.

Also fix the PeekInterceptor so that it played nice with this event
ordering by: not cancelling touch events, and running the scroll to
animation on the next tick.
Renamed to fix examples wf-common refs
Merge pull request #8 from WebFilings/inconsistent_interaction_events

Fix Inconsistent Interaction Events