implement linkOnFailure
export linkOnFailure; add test case for abnormal exits
oops - strip out cut and paste noise
Merge pull request #45 from haskell-distributed/link-on-fail

Implemented linkOnFailure - fixes #35
Control.Distributed.Platform => Control.Distributed.Process.Platform
clean up trailing whitespace

This mostly removes file trailing and line trailing whitespace from
the files.
bump the test-framework constraints to enclude 0.8
add mising 'Types' module to 'other-modules' in cabal
fix invalid module names in cabal file