Two new features

Added 2 new options:
- Max number of comments (#15)
- Skipping test files

Fixes:
- All code revritten to ConfigOptions
- Added default values for options
I would prefere longer name, because it is more meaningful and with camelCase. Is "global.processTestFiles" ok for you?