moving while and (:=) into the prelude
Merge pull request #34 from JHawk/master

moved while and the (:=) to the prelude
Fix test suite
Restructure Closure fns using ErrorT.
Disable remote Closure usage by default.
Merge pull request #35 from S11001001/running-closure

Disable running remote Closure by default
Issue #38: making underscores in module names valid
#38: nested modules look like they work in this test
started adding a pretty flag - not hooked up yet
#43 fixed the as... def parsed as open prelude as... bug
Merge pull request #42 from JHawk/master

making module names easier to deal with
Changed definition of for_each for clarity, added for_each_i in it's place.
More fix attempts