Moving devDependencies into dependencies object. Allows Modernizr to be correctly installed via npm.
Return test metadata.
Merge pull request #958 from doctyper/feature/dependencies

Making Modernizr friendlier for npm/cli
Adding a build api.
For interoperability purposes, have the build API explicitly declare a current working directory. Revert to previous cwd on exit.
Simplify context issue by first setting a new cwd, then requiring grunt. This scopes grunt to the Modernizr directory and avoids manipulating upstream context.
Remove exit, it can cause upstream processes to bail too soon.
Adding tests for programmatic API.
Adding documentation for API.
Updating syntax.
Merge pull request #967 from doctyper/feature/build-api

Programmatic API
Corrected metadata typo in `cssmask` detect
Merge branch 'master' of https://github.com/Modernizr/Modernizr
Fixing bad metadata structure
Merge branch 'master' of github.com:Modernizr/Modernizr

* 'master' of github.com:Modernizr/Modernizr:
  Corrected metadata typo in `cssmask` detect
  Updating syntax.
  Adding documentation for API.
  Adding tests for programmatic API.
  Remove exit, it can cause upstream processes to bail too soon.
  Simplify context issue by first setting a new cwd, then requiring grunt. This scopes grunt to the Modernizr directory and avoids manipulating upstream context.
  For interoperability purposes, have the build API explicitly declare a current working directory. Revert to previous cwd on exit.
  Adding a build api.