Documentation: implement make target for asciidoc generation

similar to 1.x, 'make create-docs'

fixes #3230
update .gitignore