i copied group-player test from another branch which was dirty

Added pause tests for all sources. Need to put in expected values.

Added skeleton for group reverse tests
started filling in expected values
Addd some more expectations
Fixed up the expectations in the pause tests so far
Removed console.logs
Clean up for landing
Lint
Added some whitespace
Merge pull request #100 from rjwright/SomeGroupPauseTests

Some tests for pausing groups. More to come.