Merge pull request #18 from atlasapi/people-annotations

Add support for supplying annotations when querying people
Add context to thrown exception when something goes wrong with a request. It may help a little in working out what went wrong...
Add AtlasContentGroupClient along with a Gson implementation.

Existing methods on AtlasClient have been deprecated as part of this work.
Equality on ContentQuery should consider the selection
Merge pull request #19 from atlasapi/mbst-6501-add-content-group-client

Add AtlasContentGroupClient
Add Annotations to ChannelQuery
Merge pull request #20 from atlasapi/channel-query-annotations

Add Annotations to ChannelQuery
Merge branch 'channel-query-annotations' into stage

* channel-query-annotations:
  Add Annotations to ChannelQuery
  Equality on ContentQuery should consider the selection
  Add AtlasContentGroupClient along with a Gson implementation.
  Add context to thrown exception when something goes wrong with a request. It may help a little in working out what went wrong...

Conflicts:
	src/main/java/org/atlasapi/client/GsonQueryClient.java