Separated parts into sbt-subprojects
Wrote simple sbt plugin
* plugin:
  + added `docsMap` key, for multiple mapping between srcs -> doc dirs;
  + added `docsOutputDirs` for adding them to `cleanFiles`;
* wrote a proper readme;
Merge branch 'feature/restructure/lib-plugin-app' into release/v0.4.0