[pkg] Run test suite as part of autopkgtest
Add support for autopkgtest. The test “unittest” will run the test
suite using pytest. As we need PostgreSQL in the test environment
and open network connection, the test is marked with
`isolation-container` and requires at least LXC to be run, e.g:
autopkgtest -s -- lxc -s autopkgtest-sid
### Requirements for tests in various cubicweb/**/test directories. ###
## shared by several test folders
docutils
webtest
## cubicweb/test
Pygments
pycryptodome
#fyzz XXX pip install fails
## cubicweb/devtools/test
flake8
## cubicweb/hooks/test
psycopg2-binary
## cubicweb/pyramid/test
pyramid >= 1.5.0
waitress >= 0.8.9
wsgicors >= 0.3
pyramid_multiauth
repoze.lru
## cubicweb/sobject/test