Add new rule, updates

- Add rule for excess white space;
- Update fancy reporter;
- Add many utilities.
Add draft of suggestions
Update fancy reporter
Update `.eslintrc`
Refactor  `.jscs.json` to disallow spaces after object keys
Add prompt reporter

Note that the reporter is still in very early stages and probably
contains superfluous code and bugs.

This additionally updates dependencies to lates versions, adds
retext-find and retext-walk, cleans utilities, &c.