rename files from .hs to .lhs
convert contents to literate haskell
add shebang to script
make sure output directory exists
use unlit script to convert literate haskell sources