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.