Add a scheduler for Android looper and handler classes. Add ReactiveAndr...

I found using reactive activity awkward as I have several reactive objects in my application that are global to the application, such as an application state graph that is independent of any activity and a reactive object for monitoring the network state. I have copy of this code internally in my app, but thought it might be useful for others to use who have a similar application architecture.