Losslessly compress images.

Before: -
After:  9,07 KB (9.295 bytes)
test/tests.js: Fix typo in comment.
Add test/tests.js in the JSHint check.
test/tests.js: consistency changes.
Add JSCS plugin.