More reliable way to get manifest resources
Mono compatibility
Simplified parser and scanner tests and improved failure messages

Changed to True/False assert methods in order to add custom messages.
The custom messages identifies on which event or token the failure happened.
Put properties and methods that hides overhead code (e.g. new keywords) in helper classes.
Made use of FluentAssertions in the parser and scanner tests
Made use of FluentAssertions in the look ahead buffer tests
Merge pull request #54 from rogernorling/test-refactor-parser-scanner

Test refactor of Parser and Scanner
Merge pull request #45 from rogernorling/manifest-resources

More reliable way to get manifest resources
Merge pull request #55 from rogernorling/test-fluent-lookbuffer

Made use of FluentAssertions in the look ahead buffer tests