Bug 453559: JobGroup API Cleanups

Replace use of arrays with Lists.
Remove Join method without timeout.

Change-Id: I7e3a7684a6cc94ea50ac27c5c912f2c03804edc8
Signed-off-by: Thirumala Reddy Mutchukota <thirumala@google.com>