Merge pull request #366 from joneshf/master

Added `null` to reserved words.
Add (:) to prelude
Move (!!) to Prelude.Unsafe.unsafeIndex
Add show instance for Array to prelude
Merge pull request #373 from garyb/array-functions

Array function rearranging
Add (:) to prelude
Move (!!) to Prelude.Unsafe.unsafeIndex
Add show instance for Array to prelude
Merge branch 'master' of https://github.com/purescript/purescript
Fix failing tests
Update RELEASE-0.5.md
Fix #374
Fix #368
Initial CommonJS modules commit
Separate compilation for psci, provide output directory option in psc-mkae
Fix test suite
Update modules.rst
Docs for qualified imports
Fix #376 and make types more easily understandable by pushing foralls before constraints in type class members.
Merge branch 'commonjs1'