fix semantic block placeholder
fix some figure styles
Remove backbone dependency.

URIjs gives us the same functionality.
make empty solutions editable
Don't namespace the events too much, something calls .off and ocasionally strips our buttons of their event handlers.
Merge branch 'testing' into izak-copy-image-rewrite