configPath and overridePath accept array of strings

overridePath accepts string and array of strings

This fix allow to provide more than one folder in which custom tasks/overrides are located.
New feature is fully backward compatible.

- added unit tests/updated
- README.md has been updated as well.

Partially fixes #76