[MIFOSX-875] Unknown Data Integrity Issue while adding duplicate mobileNo when creating new client has been fixed

[MIFOSX-875] Added new feature, to throw exception saying that Client mobile number already exist, instead of throwing Unknown Data Integrity error,  when user try to attach duplicate mobile number while creating client.