HandlerThreadScheduler can now bypass handler message loop

Do not route notifications through message loop if the target thread (handler thread) is the current thread. Instead perform a synchronous call of the action and return an empty subscription.
When invoking action directly, use current thread scheduler
Merge branch 'bypass-message-loop' into development

Conflicts:
	rxjava-contrib/rxjava-android/src/test/java/rx/android/schedulers/HandlerThreadSchedulerTest.java
bump version code