Removed connected peer set, added state to DarknetPeer struct

Supposed to improve memory footprint, use less of the dynamic STL classes.
Inheritance structure: Made OfflineDet. direct child of BaseNode

Remove SimpleNode (unused functionality)
Memory handling: Set deleted msg ptr to NULL