Expose lifted version of Control.Exception.mask_.
fix cabal documentation geneneration by replacing unicode char by html entity
Merge pull request #156 from alios/master

fix cabal documentation geneneration
Merge pull request #155 from tweag/expose-mask_

Expose lifted version of Control.Exception.mask_
bump version
update changelog (oops, this should've been done before uploading)
Make -Wall clean.
Remove Travis notifications: section.

It had three problems:

 - it always notifies the Cloud Haskell maintainer email address (and
   the #haskell-distributed IRC channel), even for pushes done in
   a fork (public or private) that the Cloud Haskell maintainer has no
   control over.

 - it inhibited notifying the actual committers and authors the way the
   default does.
Simplify travis matrix.

Travis now considers the  ghc: section as a dimension of the build
matrix. So it's possible to build with multiple versions of GHC without
needing to use hvr's scripts.
.travis.yml: run distributed-process-tests test suites as part of CI.
.travis.yml: Make sure binutils can be located.
Make forkProcess exception-safe.

Before this patch, killing a process while it was terminating could
leave the `LocalNode` in an inconsistent state if an async exception is
thrown.

Bug originally spotted by Facundo Domínguez.
Merge pull request #159 from tweag/wall-police

Make distributed-process -Wall clean.
Merge pull request #160 from tweag/travis-notifications

Remove Travis 'notifications:' section.
Merge pull request #161 from tweag/travis-matrix

Rewrite CI scripts
Merge pull request #162 from tweag/forkprocess-async-exc

Make forkProcess exception-safe. Thanks Mathieu Boespflug
Put travis status back into the readme.
Introduce MonadControl instance for process monad.

MonadControl instance allow to lift different IO libraries
to the process monad, such as async-lifted.

Signed-off-by: Mathieu Boespflug <m@tweag.io>