Improve the validation of elvis.config with the following:
- Spot if a non-existent ruleset was given
- Spot if a non-existent value was given to
dirs
- Spot if a non-existent value was given to
filter
The preferred solution is to make it inside elvis_config:validate/1, just like the other validations.