Update Hystrix for breaking changes in RxJava 0.12

Basically throwing random "? super T"s all over the place and switching
from Func1 to OnSubscribeFunc. Tests pass. Please review for dumb
mistakes.