Use process dictionary instead of ets
Use process dictionary instead of ets

With ets, when there were many connections, it was possible to hit the
ets table limit after ~1400 connections. Using the process dictionary
instead maintains the same functionality and API, whilst fixing the
ets table limit issue.

This closes #17

Aircloak/phoenix_gen_socket_client