validConfigProperty -> validConfigProperties
Fixed paths in test to work with coverage
added --help, refactored flags, added errors
Specify specific errors in integration tests. Usage information is now tested