documentation: added javascript codegen section to tutorial
remove vim files from contrib in favor of idris-hackers repo
Split Parser.hs into several files

In order to help cut down rebuild time. We have 'Helpers', 'Ops'
and 'Exprs' with Parser.hs now containing top level declarations.
Merge pull request #516 from raichoo/master

documentation: added javascript codegen section to tutorial
Merge pull request #517 from raichoo/vim

remove vim files from contrib in favor of idris-hackers repo
Merge pull request #518 from tauli/master

runtest.pl revised and cleaned up
Further splitting of Parser

This seems to help the build on lower memory machines (< 1Gb being
lower memory!)