Second pass at backbone stuff

doing backbone stuff so it actually works and isnt mental. urls still
non-existent, but view handling etc working for timeline.
Adding endpoints for backbone timeline

added a controller method to load dummy data for the timeline. Also
added Core.js which is going to be a central, object literal pattern js
object to do any common stuff
exception mapping

mapping exceptions to placeholder error pages. Added preauthorize error
to POST method on timeline.
Timeline prepend

updating so new updates to timeline appear at the top.