Make keyword configurable.

This will allow the repo to be used for listing package with other keywords. [See hubot-scripts/packages#60]
Sure, any idea what a new name for the repo might be? My understanding was that usually envvars are prefixed with something project-specific, and right now the repo name is project specific. Suggestion = `npm-list-keyword` and `NPM_LIST_KEYWORD`?