Add source jar and publishing facility to build.
Tweak to build file.
Ignore gradle task name cache
Provide a static factory method to get client instance. Tighten up instantiation.
Introduce candidate version validation.
Rename default api constant and make it final.
Adds new endpoint to test if api is alive.
Introduce endpoint for determining default version for a candidate.
Advertise GvmClientException thrown on each API method.
Clean up calls using rest client, centralise exception handling.
Bump version to 0.5.0
Add Apache 2.0 license!
Up version to 0.5.1
Added new endpoint to get app version
Setup gradle build

Add `license` plugin and apply ASL 2.0 to all sources
Add `publishing` and i`bintray` plugins with custom pom settings
Add `cobertura` and `coveralls` plugins
Merge pull request #4 from jbovet/master

Thanks, I'll just tweak the assertion with a little regex so it doesn't fail on each build increment.
Add regex to api version endpoint spec.
Merge branch 'build_setup_update' of https://github.com/aalmiray/gvm-sdk into aalmiray-build_setup_update

Conflicts:
	LICENSE
	build.gradle
Minor code formatting.
Set version to 0.5.2