Fixed pep8 warnings.
Simpler interface for java tasks.
Documentation amends for new languages.
Tests for grader in Java.