Fix #83 - Incorrect loop check in ExtendedProperty

Fixing a couple of locations where loops accessed array
out of its bounds.

Credit to @avromf
Fixes #84: MapiTypeConverterMapEntry.validateValueAsArray is wrong

Credit to: @avromf
Fix #85: PhoneNumberDictionary.getPhoneNumber throws NullPointerException

Credit to: @avromf
Test
Merge remote-tracking branch 'upstream/master'

Conflicts:

	src/main/java/microsoft/exchange/webservices/data/MapiTypeConverterMapEntry.java

	src/main/java/microsoft/exchange/webservices/data/PhoneNumberDictionary.java