Initial support for reverse function application, via the $ operator
bootstrap with $ as new reverse-app operator
Switching compiler to use new $ syntax
new bootstrap with compiler using $ syntax
bootstrap that now supports both $ and ^ for new reverse-app syntax
removing all traces of s-left-app, and switching all $s to ^s to use the new syntax
final bootstrap with new ^ syntax working
Merge branch 'new-world' of github.com:brownplt/pyret-lang into new-world

Conflicts:
	build/phase0/pyret.js
new bootstrap with merged changes