Added IllegalArgumentException check

Some devices have reported an IllegalArgumentException in this method.
"java.lang.IllegalArgumentException: URI: content://com.android.contacts/phone_lookup/", 
" URI: content://com.android.contacts/phone_lookup/JSC/JDC/DPE" on Xperia J
" URI: content://com.android.contacts/phone_lookup/SMSA/FedEx" on HTC One
This seems to be manufacturer specific issue, we have tested against stock android implementations.