Restore Plone 4.3. support

Do not merge yet.

@thet Almost there. I opened this pull for discussion.

All tests run on Plone 4.3 with correct other versions. I should document them soon. Plone 4.3 compat portlet templates are still missing.

@thet Me too. But when I did that for plone.app.mosaic, other said that
"I would have never found it from .bbb". Can do that here, though. I
like the idea that just removing .bbb it would be all Plone 5.

Johannes Raggam wrote:
>
> In plone/app/event/configure.zcml:
>
> > +        name="bbb"
> > +        title="plone.app.event for Plone 4"
> > +        directory="bbb/profiles/default"
> > +        description="plone.app.event framework registration."
> > +        for="Products.CMFPlone.interfaces.IPloneSiteRoot"
> > +        provides="Products.GenericSetup.interfaces.EXTENSION"
> > +        />
> > +
> > +    <genericsetup:importStep
> > +        name="plone.app.event-bbb"
> > +        handler="plone.app.event.bbb.setuphandlers.setup_misc"
> > +        title="plone.app.event misc"
> > +        description="first_weekday setup">
> > +      <depends name="plone.app.registry" />
> > +    </genericsetup:importStep>
> > +  </configure>
>
> i would prefer to move the bbb generic setup config into the |bbb|
> subpackage too.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/plone/plone.app.event/pull/163/files#r14394097>.