ApiaryT standard transformer.
remove strange Monoid instance from Action.
update Apiary -> ApiaryT.
re-introduce Monad transformer.
rename ApiaryT' -> ApiaryT(remove ApiaryT).
some changes.

Action:
  add MonadThrow instance.
  remove MonadLogger instance.
  fix redirect actions.

Apiary:
  add action'.
  deprecate actionWithPreAction.
websockets: add webSockets, websockets'.
clientsession: ImplicitParams -> Given.
authenticate: ImplicitParams -> Given. split withAuth -> withAuth & authHandler.
persistent: ImplicitParams -> Given. simplify.
add apiary-logger.
update examples.
update documentation, skelton.
add build example check to travis.
add examples.cabal.
add example LICENSE, Setup.hs.
apiary-logger: add withLogger'.
add forall to withLogger'
RankNTypes apiary-logger.
Merge branch 'develop'

ActionT:
  add MonadThrow instance.
  remove MonadLogger, Monoid instance.
  add monad transformer.

ApiaryT:
  add action'
  deprecate actionWithPreAction.
  add monad transformer.

apiary-packages:
  ImplicitParams -> Given.
  add apiary-logger.

apiary-websockets:
  add webSockets, webSockets'.

apiary-authenticate:
  split withAuth to withAuth & authHandler.