Force ViewObservable be subscribed and unsubscribed in the UI thread

According to #869 , `unsubscribe` can run in any thread. However, that will cause some concurrent issues in rxjava-android.

This PR schedules the `unsubscribe` action to run in the UI thread to solve the problem.