starting example webidlparser
adding web idl grammar link
Merge pull request #2 from financeCoding/adding_parsers

Adding parsers
adding generated files; not sure if this is the best thing to do...
added some tests for utility code
Adding simple parse of partial interface
adding methods for all rules
Adding some implementation
Adding implementation of rules without `ε`
failing on stack overflow of recursive parsing.
start parsing from definitions
adding symbol and reserved name
Adding unit test
removing comments
adding rec to extendedAttributeInner
Adding unit tests
adding more rec
full webidl test
Adding `rec` to all possible non-terminal calls and more.
break out web idl parser