Use Observables for notifications.
Add a manifest.

This stops Windows 8.1 lying to us about the OS version.
Use ConfigureAwait(false) in non-UI code.
Make sure "end session" data is sent on shutdown.
Use BugSense for error tracking.
I do actually want to know about unhandled exceptions.
Don't ignore tasks.
Move FilePath and LineNumber to separate view model.
Implement blame previous by setting the model's position.
Fix bug where scroll would be incorrect after blaming previous.
Implement back/forward navigation.