cabal sdist only chooses one extra hs-source-dir, and misses the other; extra-source-files gives it a heads up about the other
Merge pull request #3 from dmwit/master

fix the cabal file so sdist does the right thing