Make zope.component optional, it's only needed when using an older zope.interface release which doesn't have ComponentLookupError yet.