Issue 400b: fix for documentation versioning (#531)
Issue 400b: fix for documentation versioning (#531)

* add documentation versioning based on git branches

* add escape characters to reg exp

* fix typo

* add missing index.html

* add merging master to docs_stable on tag creation

* fix the project path for branching end merging documentation

* do not remove all versions of docs

* create the docs directory if it does not exist
ess-dmsc/h5cpp,ess-dmsc/h5cpp,ess-dmsc/h5cpp