Add memento, functor, and applicative functor examples.
Merge branch 'master' of https://github.com/jeffersonsong/scala-design-patterns