Cleanup editor functionality and code

Make the `content` model proxy all events for its currentPage
so that views can listen directly to the model rather than trying
to juggle events for pages.