Cleanups in gen_licenses.py
Cleanups in gen_licenses.py

Changes include:

- Using asciidoctor's heading style

- (Issue 4424) Add extra \n before closing blockquote so that an
imported LICENSE file without \n at the end won't screw up the rest of
the file

- Change the license anchor to something more distinguishable

- Use '----' instead of '[verse]\n--' for license blockquote, as we have
some hack inside lib/LICENSE-prologcafe using '----' as blockquote.
We could also just change lib/LICENSE-prologcafe file to use '--'
instead, but I feel under asciidoctor's default css, '----' blockquotes
has a slightly grey background, which is easier to read.

Change-Id: I8260c47ffa66cd303b97f78c590cdfd97a8626d4

qtproject/qtqa-gerrit,gerrit-review/gerrit,gerrit-review/gerrit,WANdisco/gerrit,WANdisco/gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,WANdisco/gerrit,WANdisco/gerrit,GerritCodeReview/gerrit,gerrit-review/gerrit,GerritCodeReview/gerrit,WANdisco/gerrit,qtproject/qtqa-gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,gerrit-review/gerrit,GerritCodeReview/gerrit,gerrit-review/gerrit,WANdisco/gerrit,qtproject/qtqa-gerrit,GerritCodeReview/gerrit,GerritCodeReview/gerrit,gerrit-review/gerrit,gerrit-review/gerrit,GerritCodeReview/gerrit,qtproject/qtqa-gerrit,WANdisco/gerrit