Also splits generic dependencies into elixir/erlang and the rest. Generic depenencies then import the elixir/erlang snippets to preserve previous layout.