Fix HazelcastCache.get(Object, Class) to handle null values correctly

Ran into this issue when using the HazelcastCacheManager with Spring 4. When a null value is retrieved from HazelcastCache.get(Object, Class), an IllegalStateException is thrown.