Blocks refactors to BlockCollection, as it is less confusing.

Additionally, Collection will .save() to localStorage on a change of a member.
Blocks refactors to BlockCollection, as it is less confusing.

Additionally, Collection will .save() to localStorage on a change of a member.
Moved Javascript includes to main page template.
Block contenteditable attribute now on .block-content div, not the whole block.
CMSPageBlocks conversion to Backbone - Part 2

 - Blocks now handle their content changing, and restoring changes from local. Core no longer has to store or reload these by hand.
 - Blocks now store BlockCollections for their parent/child. TODO: add children automatically on a parent update.
 - Other Backbone-ification