Tomgross port to plone.app.testing

Ported to plone.app.testing
Removed CMFTestCase dependency
Use p.a.contenttypes for test content creation
Removed deprecated test assertions