Package changes needed to get tests to run out of the box

The `package.json` file was missing many of the libraries needed for the `grunt test` command to run properly.  Those packages have been added, and the list has been alphabetized.