Fix for removePerson

:Release Notes:
1. Ensure for "addPerson/removePerson", with less than 3 details, person details can be added.
2. but, while deleting, the fields "familyName", "middleName","givenName" are not mandatory.
3. person with less than 3 details can be deleted.

:Detailed Notes:
1. Ensure for "addPerson/removePerson", with less than 3 details, person details can be added.
2. but, while deleting, the fields "familyName", "middleName","givenName" are not mandatory.
3. person with less than 3 details can be deleted.

:Testing Performed:
Was tested on Starfish build 236.

:QA Notes:
correct request:
luna-send -n 1 -f palm://com.palm.smartKey/removePerson '[{"familyName":"Sun"}]'
or:
luna-send -n 1 -f palm://com.palm.smartKey/removePerson '[{"familyName":"Sun", "givenName":"zheng"}]'

:Issues Addressed:
[GF-10667] com.palm.smartKey:removePerson - Unable to delete person with two details, where as we can add.

Open-webOS-DCO-1.0-Signed-off-by: Igor Kuksyuk <ikuksyuk@luxoft.com>

Change-Id: I01065b173040c9238f2ddca3a9b902c9d4c025eb
Reviewed-on: https://g2g.palm.com/2953
Reviewed-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Tested-by: Igor Kuksyuk <ikuksyuk@luxoft.com>
Reviewed-by: Build Verification
Reviewed-by: Roger Stringer <roger.stringer@lge.com>