Merging Josh's readlines() and test suite fixes into master.

Merge remote-tracking branch 'upstream/master'
Merging new tests.

Merge remote-tracking branch 'upstream/master'
Merging most recent changes.

Merge remote-tracking branch 'upstream/master'
Merging most recent changes.

Merge remote-tracking branch 'upstream/master'
Merge pull request #66 from kaitlinhuben/master

Moved fileutil.py and funct.py files into helpers
Merge pull request #67 from kaitlinhuben/master

Fixed compiler to recognize/stop on all errors
Merge pull request #68 from kaitlinhuben/master

Code cleanup, added lang=None back in, and changed bad lang to new kind of error
Merge pull request #69 from kaitlinhuben/master

Updated README
Merging changes on 5/3.

Merge remote-tracking branch 'upstream/master'
Fixed lang=None declaration
Merge pull request #71 from kaitlinhuben/master

Added "None" to reserved words (Python)
Merging Kaitlin's grammar fixes.

Merge remote-tracking branch 'upstream/master'
fixed issue with quotes on empty reserved_languages_list in funct declaration
Merge pull request #72 from chrso/master

fixed issue with quotes on empty reserved_languages_list in funct declararation
Merging Chris's changes.

Merge remote-tracking branch 'upstream/master'
Update README.md
Merging readme changes.

Merge remote-tracking branch 'upstream/master'
added tutorial tests, fixed hello.svel test.
Merge pull request #73 from JALsnipe/master

Added tutorial tests
add test case compiles