Add EOF token.
Close token channel after scanner is done.
Add NONE token.
Add scanner for applications.

- Ignore whitespace
- Allow sequence of forms
Add eager errors to parser and interpreter.
Update TODO.