Make sure the MainThreadScheduler is set properly

Fixes an issue when running SaveAllTheTime with ReSharper where
ReactiveUI detects it is running in a test runner, this causes the
MainThreadScheduler to not run subscribe delegates on the dispatcher in
some cases where required