Author refactor

Refactored the author view, including the feedback form handling. The issue is discussed here: https://github.com/plone/Products.CMFPlone/issues/78