Completed Basic API

Switched to spring 3.2, added authentication using API key, generic
error handling, completed trip/create, trip/end watch/logData calls.
Implemented watch/:id call without live tokens or media. Added
fake_trip.html to test full API from a browser.