rxproject isn't designed for multi-module projects, this change should avoid the unncessary publish of the root project
Merge pull request #48 from ReactiveX/avoid-publishing-root

avoid the unncessary publish of the root project
Rename ‘library’ folder back to ‘rxandroid’
Pull module configuration into the root module

This prepares us to add submodules that share the same configuration as the main library module, as well as test dependencies etc.
RxJava 1.0.0
Add AndroidObservable#bindView()

bindView() is a sister of bindActivity() and bindFragment().
Thanks for View.OnAttachStateChangeListener, it doesn't require
any manual unsubscription. It frees developers from overriding
View#onDetachFromWindow().
bindActivity(): Move observeOn() rightside.

To make it conventional.
Get rid of self closing <p/>s
Merge pull request #61 from omo/tidyup

Some trivial cleanup
Merge pull request #53 from omo/bindView

Add AndroidObservable#bindView()
Add ViewObservables.listViewScroll(AbsListView).
Merge pull request #57 from hamidp/list-scroll-observable

Add ViewObservables.listViewScroll(AbsListView).
Shuffle with Android-centric packages (#65)

This change introduces new, Android centric packages including

 * rx.android.content for android.content related classes
 * rx.android.view for android.view related classes
 * rx.android.widget for android.widget related classes
 * rx.android.util for package agnostic classes

Then it moves existing classes based on their Android counterparts.

Although one of the goal is to reduce the number of publics,
this change still does nothing but class move. More changes will follow.
Split AndroidObservable to ContentObservable and ViewObservable (#65)

This allows some contnet-related internal classes package local.
Split part of ViewObservable to WidgetObservable. (#65)

Some ViewObservable methods are for android.widget.* classes.
This change moves  these to newly introduced WidgetObservable.
This turns some internal classes from public to package-local.
Move Assertions from util to internal.
Merge pull request #66 from omo/reorg

Android-centric package reorganization (#65)
Fix observeOn() invocation order.

It should be called before lift() so that the operator can observe it on the main thread.
This change also adds some test for other bindXx() variants to get better coverage.
Refactoring OperatorViewDetachedFromWindowFirst

1. Renaming to OnSubscribeViewDetachedFromWindowFirst.java
2. Adding tests to assert the desired behaviour
3. Refactoring to avoid the "instantiate and forget" approach
within OnSubscribe.call(..)

Signed-off-by: David Marques <dpsmarques@gmail.com>
Making OnSubscribeViewDetachedFromWindowFirst.java package protected

Moving OnSubscribeViewDetachedFromWindowFirstTest.java to the right
package so the test can access the target class.

Signed-off-by: David Marques <dpsmarques@gmail.com>