Merge branch 'release/0.2.4' into develop
API port tidyup and updated documentation re: empty config
Now supports no config hash
Release 0.2.5
Merge branch 'release/0.2.5'