Create blocks independently of pages, and assign/remove them from pages as needed.
Revamp editing flow so that all edits are made in edit forms for pages/blocks.
Make sure save button shows after rearranging blocks. Clean up blocks#index a bit.
Small cleanups.
Merge pull request #48 from dhawt/independent_blocks

Independent blocks