Add hashdict

Erlang version of elixir's HashDict. Has full dict api.