- adds name resolutions for all qualified names that are possible to be resolved and compile-time
- adds `getNamespacedName` method to all applicable node types.
- fix miscellaneous doc bugs
- rename ITokenStreamProvider => TokenStreamProviderInterface
- still needs comprehensive tests (lots of edge cases) + cleanup
- reuse PhpTokenizer rather than constructing a separate regex because we'll need this sort of context-specific re-tokenizing functionality for incremental parsing anyways.
- functional, but still a work-in-progress, just like the rest of the API :)
Also moved hanspun lexer to experiments folder