Refactor computer group operations into model Spirit::ComputerGroup
Write several new tests for /computers/groups
Add dependency FakeFS for testing mocked repository items.