Build fix: Follow alwaysTrue() move

The commit https://github.com/ReactiveX/RxJava/commit/56b9feaf moves
alwaysTrue() to UtilityFuntions. This change updates its call-sites
accordingly.
Merge pull request #42 from omo/build-fix

Build fix: Follow alwaysTrue() move
New project structure based on submodules (added samples module)
Prepare to build Android modules under Travis
Simplify test for ANDROID_HOME
Provide custom build command to Travis
Do not gitignore JAR files, required for Gradle wrapper
Remove some irrelevant entries from gitignore
Move classes under correct project path
Move samples to new rx.android package
Merge pull request #43 from ReactiveX/submodules

New project structure based on submodules (added samples module)
Use samples as a part of the RxAndroid Gradle build, so that it can have a project dependency on rxjava.
Pass version onto sub-project.
Fix broken install task due to module renaming

We renamed the core library module to ‘library’, but since this becomes the artifact name, this broke everything horribly. I renamed the parent project to `rxandroid-project` and the library module back to `rxandroid`
Revert "Fix broken install task due to module renaming"

This reverts commit 6516ca4da9387eba80e42cea707e838bbef1d178.
Merge pull request #46 from quidryan/apply-plugin-everywhere

Apply plugin everywhere
Merge pull request #1 from ReactiveX/0.x

Update from original