Add pep8 and Python unittests to Grunt.

Fixes #127
Fixes #134