Cleaned up models and views a bit.

Mediatypes for EPUBs are out of this branch, new content gets a
temporary id, and book editor can be configured for the default
mediaType for new content
Fixing DnD for book editing
Loads controller to register default media types
Merge branch 'bookish-only' into atc