hardening parser

added support multiple urls in project
- now array instead of single object

added tests for position util
hardened parser against byte-offset-marker

reworked separator sub-parsers

added DefinitelyTyped bulk test
- added repo as gitmodule

dropped cookbooks gitmodule