avoiding some synchronization on combineLatest
Merge branch 'master' into combineLatest
Merge branch 'master' into combineLatest
handled combine functions that throw exceptions and added a test against this case
added combineLatest static methods to Observable
Got rid of the last remnants of synchronization in favor of a concurrent map.
Fixed a javadoc parameter.
improved generics for combineLatest (PECS principle)
Tried to adapt according to Ben's review comments.
Add zip of a collection of Observables
Unit testing what happens when the number of arguments doesn't match the number of observables.
Adding zip(Ob<Ob<?>>)
Update Observable.isInternalImplementation, get rid of NullPointerException

NullPointerException has been encountered during my tests. It is because java.lang.Class.getPackage() may return null "... if no package information is available from the archive or codebase" (documented feature).
Merge pull request #302 from rgerasimen/patch-1

Update Observable.isInternalImplementation, get rid of NullPointerExcept...
Merge pull request #290 from abersnaze/issue103

Issue 103
Merge branch 'combineLatest' of git://github.com/jmhofer/RxJava into pull-267-combineLatest

Conflicts:
	rxjava-core/src/main/java/rx/Observable.java
	rxjava-core/src/main/java/rx/operators/OperationCombineLatest.java
Merge pull request #303 from benjchristensen/pull-267-combineLatest

Pull 267 - Merge combineLatest
Version 0.9.1
Gradle Release Plugin - pre tag commit:  'rxjava-0.9.1'.
Gradle Release Plugin - new version commit:  'rxjava-0.9.2-SNAPSHOT'.