ID automata support added

Automata now recognizes identifiers, however has not been put into the
scanner routine.