Revert "Use chalk module instead of colors"

This reverts commit 76f372cc08abf06b17ea45989b72db7b23a3fb30.
Use "supports-color" package for tty detection

Also add tests for --no-colors option
Sort presets alphabetically

In the test suite they were already alphabetical, but the readme
and preset loader were in a different order.
Implement crockford preset

Known also from the whitespace option in jslint.

Fixes #473