Convert erlang generic server callbacks to elixir style
Refactor all erlang externals calls into Elixir calls (new v15 change)