ConfigClassName field for vumi.config needs to allow for zope.interface checks.

If given an `implements` keyword argument the `ConfigClassName` should check whether the class pointed at [implements](http://docs.zope.org/zope.interface/api.html#ISpecification.implementedBy) a specific `zope.interface.Interface`.

This was suggested by @hodgestar in the review of #677