Vendoring of pyjsparser to add comments support as we need them for autojsdoc. Alternative: use https://github.com/Kronuz/esprima-python instead, seems to support comments though may be attaching them differently.