Merge pull request #8 from tindzk/master

Implement Observable.takeUntil()
Issue #23 - implement delay + Issue #22 - implement takeUntil
Merge branch 'upstream-master'

Commits:
- Issue monifu/monifu#23 - implement delay
- Issue monifu/monifu#22 - takeUntil tests

Conflicts:
	monifu-rx/src/main/scala/monifu/reactive/Observable.scala
Releasing 0.14.0.M4
Releasing 0.14.0.M4
Add delaySubscription + fix Subject interface
Add DelaySubscriptionTest
Merge branch 'upstream-master'

Conflicts:
	README.md
	monifu-rx/src/main/scala/monifu/reactive/Observable.scala
	project/Build.scala
Merge branch 'upstream-master'
Add DelaySubscriptionTest, split ObservableTest, add copyright headers
Issue #25 - Change Scheduler interface in monifu-core
Issue #25 - Change Scheduler/Observable interface in monifu-rx
Issue monifu/monifu#22 - Change Scheduler and Observable interfaces

Merge branch 'upstream-master'

Conflicts:
	monifu-core/src/main/scala/monifu/concurrent/TrampolinedExecutionContext.scala
	monifu-core/src/main/scala/monifu/concurrent/locks/package.scala
	monifu-core/src/main/scala/monifu/concurrent/schedulers/SchedulerCompanionImpl.scala
	monifu-core/src/test/scala/monifu/concurrent/ConcurrentSchedulerTest.scala
	monifu-core/src/test/scala/monifu/concurrent/FutureExtensionsTest.scala
	monifu-core/src/test/scala/monifu/concurrent/TrampolinedExecutionContextTest.scala
	monifu-core/src/test/scala/monifu/concurrent/async/CacheTest.scala
	monifu-rx/src/test/scala/monifu/reactive/AsyncSubjectTest.scala
	monifu-rx/src/test/scala/monifu/reactive/BehaviorSubjectTest.scala
	monifu-rx/src/test/scala/monifu/reactive/BufferedObserverTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ConcurrencyTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ConnectableObserverTest.scala
	monifu-rx/src/test/scala/monifu/reactive/DelaySubscriptionTest.scala
	monifu-rx/src/test/scala/monifu/reactive/DelayTest.scala
	monifu-rx/src/test/scala/monifu/reactive/MergeTest.scala
	monifu-rx/src/test/scala/monifu/reactive/MulticastTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ObservableOperatorsOnRangeTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ObservableOperatorsOnUnitTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ObservableSanityTest.scala
	monifu-rx/src/test/scala/monifu/reactive/PublishSubjectTest.scala
	monifu-rx/src/test/scala/monifu/reactive/ReplaySubjectTest.scala
	monifu-rx/src/test/scala/monifu/reactive/TakeUntilTest.scala
	monifu-rx/src/test/scala/monifu/reactive/streams/ObservableIsPublisherTest.scala
	monifu-rx/src/test/scala/monifu/reactive/streams/ObserverAsSubscriberTest.scala
Version bump
Scheduler: Fix reference to the default scheduler.