S2 cf11, 12,13 Adds user edit profile, password, address and pancard functionality

https://vinsol.atlassian.net/browse/CF-11
https://vinsol.atlassian.net/browse/CF-12
https://vinsol.atlassian.net/browse/CF-13

move this to validation