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.
I'm confused. The following is not allowed?
`private static final LocalTachyonCluster CLUSTER = null;`