Some experimenting with yield and generator.send
Make "async" event model to actually work (alpha / proof-of-concept)
Make clock type float, rename ReplicaSendBack event, add target node to it
Define new types of events, update event processing code in Simulation
Add event "callbacks" - e.g. node is notified when it receives replica
Refactor Node so that it doesn't have to know anything about event callbacks
Allow nested event callbacks (e.g. for chains of requests: N1 -> N2 -> Server)
Minor changes in output messages, fix network bandwidth setting
Event objects: remove time, add unique ID to them
Simulation: re-enable stats updating (total resp. time, total BW used)
Simulation: generate as many requests as defined in sim. settings
Cleaning up the code (mostly in simulation module)
Some more code cleanup
Add local/ directory to .gitignore
Add tests for models.event module