add test output to gitignore
add support for excludes based on path prefix matching