Activate f5 in erlang mode

Use f5 to compile.Only activated in erlang mode.
Make magit a submodule using git

No longer use elpa. Don't like it.
Will write a script to install all the
submodules in the future.