groups api 

@cheddar if you could provide feedback / review this it would be much appreciated.

I have split unit and integration tests out if nothing else than to allow us to swap out the crud implementation.

Things to note are at this stage I have 501's for the service calls that relate to returning users as I have not yet implemented those.

Also I have two jshint errors around the use of should and saying it is declared but not yet used. 

Cheers
Jamie