Fix current state loosing between lines in the tokenizer.

Fix for https://github.com/ajaxorg/ace/issues/1555

We lost last state of previous line when stack was not empy and last transition was not `push`.
Now a top element of a stack always points to a current state to never loose it.