appengine/search: implement ErrFieldMismatch as per datastore

Change-Id: If2b6f652af7300aa92a0f0a20c99bb6bea3cb546