CoralVM-Java: Milestone reached, the current experimental implementation can tokenize correctly a Hello World program

Know issues: Only the Hello World program is tokenized correctly. There aren’t the necessary token context shifts implemented yet. Also to make the code less complex, pending tokens should be stored as a mutable list of possibilities, instead of being hardcoded. Not even mentioning that file global token context should only check keywords and enter expression context otherwise. Tokenizer should also allow to reset the characters buffer position when entering a new context.