Fixed PropertyBehavior() method for internal properties

Changed reflection lookup to look for nonpublic properties too
fixed GetPropertyFromMethod
Merge remote-tracking branch 'remotes/jorgehmv/master'.
Fixes property behavior for internal properties.