CMSPageBundle: Reorganisation of javascript block templates, and how they're loaded.
CMSPageJS: BlockView.js tidyup.