Fix an issue with missing build-depends (shakespeare, text, template-haskell)

The dev branch is missing some needed dependencies, which breaks the build and makes the branch unusable. This change adds those dependencies so the branch can once again be built and tested.