Issue #8: Changed DateTimeDeserializer to account for time zone

ObjectMapper.setTimeZone(TimeZone timeZone) is used for setting the TimeZone with which date-times are parsed. However, DateTimeDeserializer ignores this setting. I have changed this to use the configured mapper time zone now and included a unit test to demonstrate that it works.