DATACMNS-602 - KeyValueTemplate.insert(...) should throw DuplicateKeyException.

We now throw `DuplicateKeyException` instead of `InvalidDataAccessApiUsageException` in case an object with given id already exists.