Improvements to null handling of the Option<T>.  null is always treated as Nothing.
Merge branch 'master' of https://github.com/louthy/csharp-monad.git