Moved registration of translation directories to a separate ZCML file

so it can be easily excluded in (selenium) tests.
Preparing release 3.0.4
Back to development: 3.0.5
Store coverage in root package dir.
"docs" target does not build anymore due to silly setuptools version conflict.

Can someone help?
Use the latest version of setuptools.
Ignore coverage directory.
Remove errors for cases where the key field of a dict field uses a
sequence widget (most notably choices). The sequence widget always
returns lists as widget values, which are not hashable. We convert those
lists to tuples now within the dict support.
Preparing release 3.0.5
Back to development: 3.0.6
Bugfix for MultiWidget.removeWidgets on Python 3

You can't iterate over zip() twice in Python 3.  This used to clear
self.widgets completely on Python 3.  Luckily tests caught it.

Fixes #13.
Merge branch 'master' of github.com:zopefoundation/z3c.form

Conflicts:
	CHANGES.txt