challenge8a - added monad laws check for Http
added requirement to satisfy Monoid laws
added MonadOps
challenge8a - added test for echoService
challenge8a - using specs2 matcher
challenge8a - added implicit conversion HttpMonad
challenge8b - added implicit conversion HttpMonad
challenge8a - changed Challenge8aSpec to be an object to be in line with others
Merge pull request #1 from alexwei/master

Add Challenge8aSpec