Unput leaves yytext one character short

There is an off-by-one error in the unput method that leaves the yytext shorter. This should fix it.