Adding myself to list and adding ! and * to gitignore

When I edit files in emacs, it creates temporary files under ~foo.ext~ or #foo.ext# pretty frequently -this ignores those. :sadhorse: