Don't rely on grunt instance for reporters.
Simplify description updating logic.
Custom sort expects an array, update docs.
Ignore dotfiles & tests from npm package.