Add an .npmignore file.

This prevents installing files not needed by the end users.
Add JSHint support.

Use `npm run check` or `npm run lint` to check the js/lightbox.js file with JSHint.