Use WSGI worker process configuration in Apache templates inline
with other OpenStack Charms.
Additionally:
* fixes typos in functional tests;
* removes zesty-ocata (zesty is EoL);
* fixes tox.ini to run xenial-ocata as Panko is only available in Ocata;
* fixes src/test-requirements.txt to use a github url instead of lp;
* adds a repo link now that Panko is in OpenStack repos.
Change-Id: If24ad0ee3e7cc7282186e8a80c8c2174ab4daa02
Closes-Bug: 1748432
Otherwise it is not apparent that there is a hard-coded parameter. The
previous incarnation had a bug because a conditional template argument
was not rendered and charset was appended to the database name as a
result:
panko&charset=utf8
If a default selector is not used, get_charm_instance provides
release=None to the __init__ of a charm class which results in an
exception down the road in core.py in charms.openstack.