Allow AddressType EventSubscriber to be customized.

Currently, the subscriber class is hardcoded to BuildAddressFormListener, making it impossible to customize/override.
This commit uses the more general EventSubscriberInterface.
Merge pull request #333 from Richtermeister/addresstype-eventsubscriber-interface

Allow AddressType EventSubscriber to be customized.