Initial implementation for interval (#55). Needs a test scheduler...
Added a TestScheduler which collects actions in a queue and has
adjustable time.
Added a unit test. Fixed the implementation. Maybe still a bit naive
when it comes to intervals that are too small to keep up with?
Switched to a default scheduler that actually works together with this
operator.
Fixed indentation.
Fixed yet more indentation issues.
Oops, the test scheduler has to go into the main sources.
Playing with Subject and ConnectedObservable
Multicast implemented
Unit tests for multicast
Added support for sever connect method calls
Removed annotation
Priority of the delayed actions in CurrentThreadScheduler
CurrentThreadScheduler updates.

Unit test that mixes delayed and immediate scheduling.
Added counter to resolve conflicts in case in time between enqueueing took less than 1 ms.
Merge branch 'master' into sched-priorityqueue

Conflicts:
	rxjava-core/src/main/java/rx/concurrency/SleepingAction.java
Merge pull request #239 from mairbek/sched-priorityqueue

CurrentThreadScheduler Delayed Execution Fix
Merge pull request #231 from mairbek/multicast

Multicast
Merge pull request #228 from jmhofer/interval

Interval