Added SafeIO and IOMonad for blog post on monads 2
Writing IO Monad test for blog
Towards a State Int monad
Merge branch 'master' of https://github.com/mperry/functionalgroovy