Updating pom.xml for publishing snapshots to nexus.
Remove maven-gpg-plugin from pom.xml.
Added GET sources and some more Jackson magic.
Added all existing source types and made deserialization work properly.
Added methods to create, update, and delete sources.
Refactoring passing around of url/credentials.
Use collectorType to distinguish between hosted/installable collectors.
AuthContext -> ConnectionConfig, remove AlertSource.
Making sources set their source type in constructors and add paging for GET sources.
Actually add limit/offset to GET sources request...
Making POST sources request use proper deserializer.
SUMO-12582 Merge branch 'master' of github.com:SumoLogic/sumo-java-client into chr-isearch

Conflicts:
	src/main/java/com/sumologic/client/SumoLogicClient.java
	src/main/java/com/sumologic/client/collectors/CollectorsClient.java
	src/main/java/com/sumologic/client/search/SearchClient.java
	src/main/java/com/sumologic/client/util/HttpUtils.java