Merge pull request #623 from dylex/master

Fix grammar and stray type var in types doc
Fix #587
Merge branch 'master' of github.com:paf31/purescript
Improve error messages for overlapping instances
Fix #620. More rigorous overlap check.
Another test
fix type
Merge pull request #630 from antoinecomte/patch-1

fix typo
Merge pull request #629 from purescript/620

Better overlapping instances check
psci: validate imports when using :i

fixes #609
Fix #611 - do not take locally-bound names into account when calculating binding groups
Fix #624 - remove xdg-basedir dependency, simplify build.
validate imports correctly
Merge pull request #637 from purescript/624

Fix #624 - remove xdg-basedir dependency, simplify build.
Merge pull request #636 from purescript/611

Fix #611 - do not take locally-bound names into account when calculating...
Merge pull request #635 from Bogdanp/master

psci: validate imports when using :i
Remove --runtime-type-checks
Update docs
Merge pull request #639 from purescript/no-runtime-type-checks

Remove --runtime-type-checks
Move typeCheckModule to TypeChecker