Added join
Fixed buglet in join binding.
Simplified types for groupByUntil, window, buffer, and empty to use Any and Nothing.
Implement some Android UI related operators

1. OperatorViewClick
2. OperatorEditTextInput
3. OperatorCompoundButtonInput
- Updated schedulers to reflext 0.17 changes.
- Add timer bindings
CompositeSubscription memory reduction
Merge pull request #818 from akarnokd/CompositeSubscriptionPerf3

CompositeSubscription memory reduction
Merge pull request #817 from Applied-Duality/ScalaBindingsWithLift

Scala Scheduler Bindings Fix
CompositeSubscription performance increase
Merge pull request #819 from akarnokd/CompositeSubscriptionPerf4

CompositeSubscription performance increase
Fixing apparent encoding issue

Was causing grief with Git and Eclipse. Odd.
Git keeps modifying this file so committing it how it wants it.
Merge pull request #820 from benjchristensen/fix-CompositeSubscriptionAddRemovePerf

Git keeps modifying this file so committing it how it wants it.
Merge pull request #781 from Applied-Duality/join

Fixed buglet in join binding, simplified types
Merge pull request #783 from mironov-nsk/android-ui-operators

Implement some Android UI related operators
Update to use Subscriber/Subscriptions.create

Master had changed since the pull request.
Merge pull request #821 from benjchristensen/fix-android-merge

Update to use Subscriber/Subscriptions.create
Set setDaemon on NewThreadScheduler
Return wrapped Subscription

- make sure the SafeSubscriber is included in what is returned
- then return as Subscription not Subscriber so it can't be cast back to a Subscriber
Merge pull request #826 from benjchristensen/returned-subscription

Return wrapped Subscription
Merge pull request #824 from akarnokd/NewThreadSchedulerToDaemon

Set setDaemon on NewThreadScheduler