update dependencies
fix coverage directory
Fix code coverage

Move custom server to grunt connect task with custom middleware allows
us to utilize the keepalive feature to fix code coverage generation
remove grunt-shell dependency
Add protractor tests to code coverage

Results are merged between protractor and karma now
add text output to coverage
remove old requires
Switch default block tag back to div

closes #159
Advanced editor author needs to be named

fixes #171
make white the default author color
bump version