Started work on Functor and Applicative - for Maybe initially
Added Functor tests for Maybe and separated Fn/Functor/Applicative tests
Separated Maybe-specific tests form Maybe monad tests
Simplified test sources for Maybe and Either
Added more PartiallyApply methods and Curry methods
Added more Curry overloads - up to 10 parameters
Vastly simplified the implementation of Applicative.Apply by using Fn.Curry
Either now implements IFunctor and IApplicative