Add compiler options class, option to make root declarations global
Make lexer work with IEnumerable<char> instead of a string
Fix bugs when using the lexer on 'infinite' sources
Add a simple REPL project