Issue #18.  Added function aliases Just and Nothing
Issue #18.  refactor, adding just and nothing functions
Issue #18.  Added apply method (ap) to the Some/Just case of the Maybe monad
Fixes #18 - 'ap' method implemented for Some and None cases for Maybe/Option monad
Merge branch 'feature/MaybeApplicativeFunctor' into develop