Added support for unbuffered endpoints to the engine (e.g., for stdin).
Interpreter now correctly registers globals prior to environment initialization. This has to be done as a separate pass for cyclic scoping.
Bugfix for declaration AST printing (ommitted type and initializer in certain cases)
Parser warning cleanups.