Added lint to npm test command

- updated license to reference that we have edited QRCode
- cleaned up lint errors in QRCode