Can add warnings, errors, and ignore rules in config. (+3 squashed commits)
Squashed commits:
[d4507f5] Check for and add ignored rules from config.cson
[44949a4] Stricter matching, and array check.
[9f4ce2d] Missed variables during refactor.

Stricter matching, and array check.

Check for and add ignored rules from config.cson

Can add warnings, errors, and ignore rules in config.