Getting rid of junk files again

.o .map .elf .hex .sublime-project .sublime-workspace
All these files don't need to be in the git, so I've updated the
.gitignore to ignore them