Merge pull request #210 from joneshf/master

--help
Merge pull request #212 from joneshf/master

Handle windows better
#92 Allow binders in function arguments
Cleanup.
#130 Add :t to PSCi
Sorted all compleitions.
Tilde expansion works.
Merge branch 'master' of github.com:purescript/purescript into psci-fixes

Conflicts:
	psci/Main.hs
Fix module name handling in `--main`

Not sure how I missed this originally, it was obviously completely
wrong!
Remove unnecessary pattern
Merge pull request #215 from garyb/master

Fix module name handling in `--main`
Merge pull request #214 from joneshf/psci-fixes

File loading.
Fix for modules with dotted names in psci
Merge pull request #217 from garyb/master

Fix for modules with dotted names in psci
Start on parser module.
Rename prelude modules
Lift ref functions to avoid ADT internals in FFI code
Move unsafe array functions to new module
Update mentions of "Eff"
Delete tests using block syntax