typo
during recursion, shallow clone the config

instead of manually creating a new sub-config each time
add support for custom "format" keyword handlers

fixes #37

Handlers are compatible with those used in TV4 (https://github.com/geraintluff/tv4)
update dependencies
release 0.3.0
Merge branch 'feature/custom-formats' into develop