Disable tests and drop libghc-shake-dev
Since libghc-shake-dev is used on only for tests and pulls a lot of haskell packages disable tests in general and drop the dependency.
Since libghc-shake-dev is used on only for tests and pulls a lot of haskell packages disable tests in general and drop the dependency.