Fixed a bug in JSObjectProxy>>#doesNotUnderstand: The check for
an existing property was evaluating the property content. So
a missing property and an existing property with undefined value
both triggered MessageNotUnderstood.
Fix and tests are included
Merge pull request #290 from noha/master

JSObjectProxy>>#doesNotUnderstand: treats undefined values as missing selector