Modify the 1st arg of naive popcount to accept int
Correct typos
Implement the best bit counting method
Add jsdoc Grunt task