Added EmptyStrategy
Added gossip protocol support
The random number generator is now set by the Driver
Node must be initialized with a StructureStrategy
Added some print statements to the Driver
initial seed now seeds the other random number generators
redefined system time and some APIs. about to implement CloseStrategy