CoralVM-Java: Implementing the "any expression" token context with refactored pending token handling

Next step: add some token context entering/leaving, check issues and change file global context to handle just keywords and move to "any expression" context otherwise (also add a method to contextual tokenizer to reset the buffer pointer, so that the entered context will start with the same code points).