Modified .gitignore

Now ignores executables, plus the fail-test text files that are
dynamically generated to test the input subsystem.