Adding foldM to Monad and a test
Moved foldM into object and added a test case for empty list coming in
Merge pull request #136 from ccsevers/add_foldM

 Adding foldM to Monad and a test