[dumper] remove unnecessary directory checks
add getters to the components
add filename generators in order to separate filename generation logic from dump logic
[dumper] rewrite files by default, add ability to specify whether dumpers should rewrite existing files or not
[demo] ommit unnecessary checks in calculator demo
Merge branch 'dumper-overwrite-existing'

* dumper-overwrite-existing:
  [demo] ommit unnecessary checks in calculator demo
  [dumper] rewrite files by default, add ability to specify whether dumpers should rewrite existing files or not
bump branch-alias to 0.3.x-dev
update changelog
small addition in README.md
changes in roadmap
add logic of transitive fetching of complex types in of ServiceReflection