haskell-libmpd: follow Haskell package conventions

This patch brings libmpd into line with Haskell package conventions,
per feedback from @peti at NixOS/nixpkgs#4190.
Merge pull request #4208 from joachifm/haskell-libmpd-fixes

haskell-libmpd: follow Haskell package conventions