Fix up the core tests to handle new XBlock.
Add new test for error handling in save.

Fix some bugs found while writing these tests.
Move workbench `render` to default XBlock `render`
Add some runtime handle tests.

pep8 fixes
Write tests for runtime render, handle

New view counter XBlock and test refactoring.