Merge pull request #705 from rustyswayne/1.3.0

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