Exclude tests from published npm package

Related to facebook/esprima#16 and substack/node-browserify#707 .

Removing the tests from the package significantly decreases download size.  This is magnified when large projects like browserify ultimately include many versions of esprima.

This could also be merged into master.