implemented small test suite based on ghc's unlit and source, disabled a few failing tests; implemented automatic generation of Unlit.String