Move upgrade tests to a new module
Refactor tests

Remove needless tests; by default, only Manager and Site Administrator roles have permission to add content on the root of a site. Also, the use cases are already covered by other tests. We want to test our code, not Plone's.
Update changelog
Add missing parts for coverage creation