Resolve deprecation warnings added in OTP 17

When compiling with erlang 17, we get deprecation errors.
Fixes:

```
==> seestar (compile)
Compiling src/seestar_cqltypes.erl failed:
src/seestar_cqltypes.erl:25: type dict/0 is deprecated and will be removed in OTP 18.0; use use dict:dict/0 or preferably dict:dict/2
src/seestar_cqltypes.erl:25: type set/0 is deprecated and will be removed in OTP 18.0; use use sets:set/0 or preferably sets:set/1
ERROR: compile failed while processing /Users/phamilton/repos/api_segments/deps/seestar: rebar_abort
```

and

```
==> seestar (compile)
Compiling src/seestar_session.erl failed:
src/seestar_session.erl:55: type queue/0 is deprecated and will be removed in OTP 18.0; use use queue:queue/0 or preferably queue:queue/1
ERROR: compile failed while processing /Users/phamilton/repos/api_segments/deps/seestar: rebar_abort
```