* Code cleanup and optimizaiton
* Validator dict config is now validated per path. Previously, it wasn't validated at all.
* Fixed a bug where the validator will fail even if a True value is returned
* Logger is now overridable when import repex. File logger and more complex logging format is declared only when executed via the CLI.
* Added multiple --var 'key'='value' flag to pass variables from the CLI.
* You can now pass variables to dicts (e.g. validator) and lists (e.g. must_include).