Refactors AnonymousCustomer and Customer to use the same base class (CustomerBase) and gets rid of the EntityKey field on both objects.