Ran on packages of cabal sandbox (no DAG ordering yet).

Added a script to pull source packages corresponding to the sandbox from hackage, and extract the source files.

Fixed some AST issues, and also added a preprocessing step to convert tabs from the source file, since HSE treats tabs as 8 spaces when emitting source locations (tabs shouldn't be used anyway).