Ignored files are excluded unless --force is passed on the CLI

Ignored files are reported with a warning

Updates logic of formatters to treat non-fatal messages about non-existent rules as warnings.

Updates CLI documentation
Merge pull request #818 from spadgos/always-exclude-ignored-files

Ignored files are excluded unless --force is passed on the CLI (fixes #813)