added custom views that are plone 4 compatible
updates to ensure Plone 4 compatibility
checking in final plone 4 compat changes