Moving mocha to devDependencies

When you specify `npm install --production`, we shouldn't need mocha.
A blank `npm install` will install both "dependencies" and "devDependencies"

Additionally, added a `mocha.opts` file so you can run mocha without needing to run `npm test`