Sketch out some interfaces, move IReactiveGeolocation to Interfaces.cs
Add invalidation
First hack at implementing SuspensionHost for WinRT
Initial hack at WinRT version of suspend/resume policy
Fix WP8 build
Rename WinRTAutoSuspendApplication to just AutoSuspendApplication, constrain ISuspension driver so that it's easier to program against
Visual Studio terrorism
Added failing unit test for sorted derived collection
Merge remote-tracking branch 'origin/master' into suspension-mgr
Add AkavacheDriver to mobile
Rename AutoSuspendApplication impl
Move SetupDefaultSuspendResume into the interface
Initial hack at WP8 support
Handle the WP8 Back Button
Flush on SaveState
Merge pull request #151 from reactiveui/suspension-mgr

Add OS-agnostic Suspend / Resume policy helper
Merge pull request #165 from dchaib/master

Sorted derived collection unit test
Allow disabling of AutoDataTemplateBindingHook. Fixes #163
Clean up subscribeToExpressionChain

Why: I'm having still some stability problems with WhenAny
and looking into the code for processing the expression
chain I found it to be overly complex with nested subscribes
and disposes the logic of being hard to follow and debug.

How: Use idomatic RX patterns for dealing with nested
observables. Specifically the Switch method which will
switch between child observables when a root observable
generates and event and then flattens the event stream.

Result: All but three tests pass and I'm not sure what is
wrong with those. Perhapps you might take a look at the
three failing tests as the fix might be more obvious
to you.
Remove dead code