Updated persistence specs
Updates to Ajax Views

AjaxDataViews now has linked (client read/write) and source (client
read only) views, using same versioned value approach. This allows
using primitives with Lift Serialization as well, since they are always
wrapped in a case clas like VersionedValue.
Removed commented AjaxViews that are not needed with Angular (which is
most of them, only value and list mirroring and actions are really
needed, the other old classes were essentially doing formatting on the
server that can be done in HTML or angular).
AjaxView render is now called in a TxnR in case it wants to read Boxes,
although no current implementations do.
Neatened up AjaxViewDemo and angular.html.