Use define-derived-mode to define elixir-mode

This is the idiomatic way to define a major mode these days (not to mention it's much more concise).