- Added test and fixed bug in TransitionFunction compaction
- Added transition function .from_items constructor
- Unions of terminal sets now product a single TransitionFunction
- Added tests for finalization
- Add some useful helper functions
- Added MatcherMethod to matcher module
- Refactored Language module to use LanguageSpace and allow for derivative and finalization hooks