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'.
Merge remote-tracking branch 'upstream/master' into version_1_3-rxjava

Conflicts:
	gradle.properties
	hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java