Improvements to Angular data views

Use lift-json Serialization to serialise data.
Refactored AjaxDataLinkView and optional version to use the same
underlying class, with conversion via functions.
TimesheetView now uses angular to display localised dates and times.
Prototype of calling lift functions from angular via guids, works
pretty well, now used for late in/out etc.
Moved angular-bootstrap to more logical location
Added local jquery to default.html, and added angular-moment for
displaying durations using angular.
Added animation of lists.
Added showdown.js for markdown parsing.