Fixed a bug in EventLoopScheduler that may cause SemaphoreFullException to be thrown when under heavy load due to incongruent calls to Sempahore.Release and Semaphore.Wait.
Fix WP8 configuration in Rx.sln
Exclude test with "await" in platforms that don't have it
Add AssemblyInformationalVersion attribute to AssemblyInfo.cs
Reverse commit ad11564 (which added finite-sequence operators like OrderBy and ThenBy). The operators are still available in Rxx, but since they only work on finite-sequences, we are moving them out of the core operators.
Move Rx aliases into their own package
Use background thread for long-running ThreadPoolScheduler

Signed-off-by: unknown <teslalab@donnam1.redmond.corp.microsoft.com>
Adding ReplaySubject perf improvements
Remove comments
Included multiple disposals to Replay UnitTests
Some patterns in using generic virtual methods may cause increases in compilation time and size on disk when used with Microsoft pre-compilation technologies such as NGEN.  This bug fix removes those patterns  so that Microsoft pre-compilation technologies such as NGEN and the Cloud Compiler work better with the Reactive Extensions library. This change was tested and found to have no noticeable performance impact, other than stabilizing compilation times and the size on disk.