fixed user enumeration and hide password chars when registering
merged master with userEnum
Added control field on registerCustomer
Merge branch 'a3'