Some test cleanup.
Added a test for the Groove class.
Changed Groove class to set the error flag to the callback if there was an error parsing the result.
Added empty test file for all modules. To get a more realistic test coverage.