Completes the CustomerAddressService and the CustomerService refactor.

Also adds extension methods to ICustomer for address manipulation.

Breaking changes:

Removed EntityKey from ICustomer (db schema change)
Added TaxExempt to ICustomer (db schema change)

Added IsDefault to ICustomerAddress (db schema change)