reuse cluster for TFsShellTest and made each test isolated

Cut TFsShellTest from 6 minutes to 30 seconds.  Same trick can be used for all long running tests.
That rule was there before the Google Style. And we just carried on when we started to use Google Style. And there is no discussion around it as far as I remember.