[issue547] add emacs tmp files and .coverage files to gitignore
[issue6883] catch keyboardinterrupt if generated during shell.system() calls
Merge pull request #6885 from mattvonrocketstein/issue6883

Issue6883: nix traceback for shell.system if exception is KeyboardInterrupt