Add guard for specifying test names wrong with app test -t

Also spit out a line saying we're only running certain ones, both so you know it honoured the flag, and for posterity (e.g. deployswitch).