Feature complete release, needs testing

Touched all files to fix a couple bugs and finish
compiler. Will test and clean up code now,
then will fast-forward master and develop to match
this release.