Fix in cabal file and commit of the missing file.

Cabal file now refers to DNA.Message in other-modules, and new Message.hs is committed.