Add support for some basic preprocessor directives.

Also, multiple top-level things in one statements.
Hello, World!

Add support for function calls and string literals -- which is enough
that we can write hello world.