Do not error on empty values
Adding Provider::dump() method

It basically returns the whole configuration in an array
bump version
Merge branch 'release/v0.1.20'
Merge tag 'v0.1.20' into develop

+ Added Provider::dump() method
+ Fixed minor bug with empty strings