Added Pi keyword.
Eat semi-colons as EOL. Fixes #19.
Eat more type declarations as part of normal code.