Fixing transitive-ness of provided
Update codequality/checkstyle.xml

Removing as it appears to no longer be available in the latest version of checkstyle that comes with gradle 1.4
Upgrading to Gradle 1.4
Switching to bintray for dependencies (same as Maven Central)
Move gradle-release dependency to bintray
Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
Add sonatype snapshot repository
Using latest features of release plugin
Upgrading release process
Matching wrapper to 1.5
Automatically aggregate and publish docs (java,groovy,scala)
Make uploadMavenCentral task, that encompasses other tasks
Handle unavailable sonatype properties
Verify before we can't take it back, use preferredVersion variable
Passing status to Artifactory builds
Eliminate duplicate logic between execute and queue
Support Asynchronous Callbacks with RxJava Integration

https://github.com/Netflix/Hystrix/issues/123

- refactored HystrixCommand to use Observable inside the implementation to be non-blocking and callback driven
- observe() and toObservable() public methods added
- HystrixCollapser not yet changed
Upgrade to RxJava 0.8.4

- pick up concurrency fix to ScheduledObserver https://github.com/Netflix/RxJava/pull/269
Ordering of log now records in order of execution, not completion
Fix non-deterministic test

- it is relying on scheduling of the collapser timer
- this is an example so specifically should not be refactored to use artifical time