move test dependencies into devDependencies

devDependencies can be installed when you (or contributors) go to hack on the module,
but are not installed when the module is included as a dependency by something else.
This keeps dependency trees small! You can install a package like mocha as a dev
dependency from npm with .
Merge pull request #1 from jden/master

move test dependencies into devDependencies