Add ignore-files option for ignoring violations in matching files

The ignore-files option is a regex for ignoring violations in matching files. This is nice when it's necessary to include third-party libraries in the analyze step but undesirable to see violations detected in those third-party libraries.