Clean up constraintypes implementation.

* pep8
* get rid of an unnecessary marker interface
* remove _pac_ from the names of attributes used for storage
* move the content-type-system-agnostic form to plone.app.content