Various renamings for *AddressBuilder and a common interface for (Default)AddressBuilder/LenientAddressBuilder

Rename AddressBuilder to DefaultAddressBuilder and introduce a common interface for DefaultAddressBuilder/LenientAddressBuilder

Rename DEFAULT to BUILDER for DefaultAddressBuilder/LenientAddressBuilder