Add timeout to ProcessBarrier. Fix synchronization between SilkClients