Basic link simulation.

Includes the following:
1) an event-driven scheduler
2) nodes
3) links with bandwidth and propagation delay
4) packets
5) example simulation of two nodes and a link