typedeffed the transition function type
Added a hash function for pair<state, symbol>. This might allow us to change the delta_type to unordered map instead of a regular map
added ostream overload for TokenType to emitter