refactoring
Updates to profile/users to ensure password is not required for update. added msisdn field to form
Fixed JSHint errors
Added MSISDN validation
Merge pull request #109 from jembi/user-profile-edit

User profile edit closes #104, closes #97