fix HazelcastKCVManager to respect "transactional" flag + warning about nested transactions