Package with preferGlobal as appropriate for command-line application

Per https://www.npmjs.org/doc/json.html#preferGlobal

> If your package is primarily a command-line application that should be installed globally, then set this value to true to provide a warning if it is installed locally.
>
> It doesn't actually prevent users from installing it locally, but it does help prevent some confusion if it doesn't work as expected.
Merge pull request #3415 from matt-hickford/patch-1

Package with preferGlobal as appropriate for command-line application