Full support for customer resource CRUD

Basic stub of create/update/delete functionality for the customer resource. Support in the V2 API coming soon.