Setting `key` at correct time

- Setting `key` argument in `DataStore.setComplete()` to correct an erroneous PUT to an API
- Fixes #15