Added unit tests for Maybe's LiftM* wrappers

Also, now using test case sources that return
IEnumerable<ITestCaseData>.