Use boost::bind and boost::function for removing events from the event queue
Merge branch 'master' of https://github.com/mclements/microsimulation
Rng object inherits from RngStream; embed in a msim namespace