Added "throws Exception" to HystrixCommand run method declaration.
Changed gitignore definition of build output directories so they are ignored for all subdirectories.
Make provided scope transitive
More unit tests on request log behavior.

Trying to track down a scenario where production logs show commands executed apparently with no events (as if from cache).

Here is an example from production logs:

PlaylistGet[Executed][0ms]x3, PlaylistGet[SUCCESS][0ms], ViewingHistoryGetViewingHistory[Executed][0ms]x3, ViewingHistoryGetViewingHistory[SUCCESS][0ms]

Note the "Executed" which is a placeholder when no event exists.

So far I have not been able to replicate via unit tests.
UnitTest for Checked Exceptions

Adding a unit test for behavior added in https://github.com/Netflix/Hystrix/pull/64 and discussed in https://github.com/Netflix/Hystrix/issues/63
Gradle Release Plugin - pre tag commit:  'hystrix-1.1.7'.
Gradle Release Plugin - new version commit:  'hystrix-1.1.8-SNAPSHOT'.
Create CHANGES.md
Update CHANGES.md
Update CHANGES.md
Update CHANGES.md
Update CHANGES.md
Version 1.0.3
Version 1.1.0
Version 1.1.1
Version 1.1.2
Version 1.1.3
Version 1.1.4
Version 1.1.5
Version 1.1.6