Refactor dhall-compile
dhall-compile support generating cache folder
Initial dhall-compile script Add to build that after tests pass we compile the whole Prelude