Removed unused dependencies (hashable, lens, stm)

The test suite does not use any of `hashable`, `stm`, or `lens` (the latter of which is particularly bulky), so remove them from the `.cabal` file's build-depends list.