Cabal Modules Error

Added State.Comm and Type.Comm modules to the other-modules inorder to avoid an undefined reference when trying to use HdpH as a library. 

This doesn't seem to affect executables defined in the same cabal file but does if you try and create a different package using hdph as a dependency.