Add setup-tools uninstallation test.

The plone/zope quickinstaller uninstalls certain configuration
by itself (from some kind of metadata created while installing),
even when not defined in an uninstall profile.
Update history.
Refactor generic setup mixin for easier reuse/overriding.
Merge pull request #12 from 4teamwork/deif-setup-tools-uninstall

Add setup-tools uninstallation test.