Use generic deriving (binary >= 0.6.3) and latest distributed-process