Add admin views and tools for blocks

Adds:

 * block image edit
 * block xhtml edit
 * block delete
 * block admin view
 * composite view for displaying any type of block in a loop

Fixes:

 * delete constraints