Remove dev only line in readme at publish command

Also break publish commands on helper modules

Fixes #470
Make lints happy

Fix issues founded by JSCS and JSHint checks
Correct publish helper name

Per @mikesherov review
Remove another needless line from the doc
Build: avoid using `prepublish` because it runs on `npm install`.

Cleans up the maintenance guide as well so it reads slightly better.

Fixes #493
Errors: include which rule triggered the error in the error output
requireTrailingComma: Avoids false positives from non object/array literal definitions. 

Fixes #368
Tests: return promises rather than use `done()` callbacks.

Fixes #500
Tests: Added tests for other presets