[TACHYON-115] Share client threads

Use a fixed threadpool per file system for the heartbeat threads.  
Harder to test.  Could cause issues with multi tests going in parallel