OAK-1020: Property value converion ignores reisdual property definition

Fix by better tracking of fuzzy matches in NodeDelegate.findMatchingPropertyDefinition.
Note that if there's a *protected* named definition, we must not do fuzzy matching, thus the early return.

Also a test by Chetan Mehrotra.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1524071 13f79535-47bb-0310-9956-ffa450edef68