Introduce WhenAnyValue() mixin

As suggested in #342, simplifies the 99% case of only caring about the
changed value.
Merge remote-tracking branch 'dahlbyk/gh342'
Merge branch 'master' of https://github.com/reactiveui/ReactiveUI

Conflicts:
	ReactiveUI/Reflection.cs