prefer Elixir module variants over Erlang ones
Prior to this commit exirc used :gen_server and :supervisor over
the Elixir variants GenServer and Supervisor, respectively. The
commit changes to modules to the Elixir variants mostly to reduce the
cognitive load on contributors, particularly those who are not yet well
versed in Erlang.