Declare and locate run-time data files using Cabal

This allows the `tryhaskell` binary to disregard the current working directory.