Fixes to e2e script

@thockin I'm changing -tests back to the way I had it, it's super annoying this way.
I'd split this up.  Have `-test` that is boolean if we run the tests or not and `-test_filter` for which tests to run.

If `-test_filter` would default to `*`.  If it is something different then we it implies `-test`.