CMSPageJS: SORTABLE BLOCKS. WOO.

Also fucktonne of fixes related to bugs that this made obvious.