registerCustomer and editCustomer related bugs have been fixed

* PersistentObject#save() call has been added to the end of PersistentCustomer#PersistentCustomer(...)
* PersistentObject#update() calls have been added to the end of PersistentCustomer's setters