New e2e script (in go this time) that doesn't completely suck

Will continue to expand scripts like this while shrinking the bash scripts over time. This is a good first step, it's not completely impossible to use like the script it replaces was.
Your wish is my command. I still made it comma-delimited though, since path.Match doesn't seem to allow "or" expressions.