How could this ever work.
Remove code duplication from bindings.
Remove unnecessary methods.
We don't need the out stuff.
Make tests look more like production code.
Fix nullref.
Give SetValueToPropertyChain a Try prefix.
Split getDefaultViewPropChain to allow for use in command bindings.
Refactor the name.
Command bindings work more similar to Property bindings.
Fix wacky indentation in Winforms tests
Merge pull request #601 from reactiveui/binding-fixes

Fixes for the binding framework.