Ignore emacs tmp files

Simply ignoring files from emacs so they are not added to future
commits.
Add first files to start programming

Introduce the rebar plus the initial files it creates. The development
will continue from these files. Rebar seems very interesting to keep it
all organized and easy to maintain when developing applications in
Erlang.