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)
Added Data instance to ProcessId, LocalProcessId and NodeId.
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.
Document the use of built-in trace flags
Merge pull request #158 from tweag/closure-closure

Serialization dictionary for Closure.