Ignore test artifacts and temporary files

Wondering why these ignores haven't been added yet. Any reasons why not to merge this?