Add sim_connection implementation.
Rename class member variables.
Use unique_ptr for returning created objects.
Add local_endpoints() virtual function to base class.
Implement more of the sim_host.
Implement more of sim_link.
Implement more of sim_packet.
Implement sim_timer_engine.
Implement a piece of simulator.
Add all simulator components to build.