Fixed incorrect thread pool rate calculations that did not take into account the rolling counter window size, thus giving a ten times too large value
Update clojuresque and remove test shutdown hack.

Clojuresque 1.5.8 addresses the issue with Clojure tests never
finishing. Now it does an explicit System.exit() to ensure the tests
finish even if there are threads hanging around.
Change IDEA config to use COMPILE instead of PROVIDED

- running individual unit tests after a full run has issues when they are marked as PROVIDED due to how the classpaths are set
Merge pull request #142 from benjchristensen/idea-config

Change IDEA config to use COMPILE instead of PROVIDED
Merge pull request #141 from daveray/upgrade-clojuresque

Update clojuresque and remove test shutdown hack.
Merge pull request #139 from fkjellberg/fix-dashboard-threadpools

Fixed incorrect thread pool rate calculations in dashboard
adds a failing unit test for isResponseTimedOut() when accessed from within fallbacks
Version 1.2.17
Merge branch 'unquietcode_pull_144' of https://github.com/UnquietCode/Hystrix into issue-144
Record failure events before getFallback invoked so they can be queried.

Fixes https://github.com/Netflix/Hystrix/pull/144 reported by @UnquietCode with a unit test demonstrating the issue.
Merge pull request #149 from benjchristensen/issue-144

Allow getFallback to query failure states
Version 1.2.17
Gradle Release Plugin - pre tag commit:  'hystrix-1.2.17'.
Gradle Release Plugin - new version commit:  'hystrix-1.2.18-SNAPSHOT'.