InMemoryDataTypeLookup should throw PropertyNotFoundException

...instead of OutOfBoundsException.

Change-Id: Ibb3e267cd00e2c88c8b461ef3a81d159571d14c1