add bind_to() to BDWorld
removed debug output
BDSimulator always call world::bind_to() when it's constructed
add bind_to() to ODEWorld
add bind_to() to GillespieWorld
Abstract class should have virtual destructor
just formatted
implemented python wrappers for bind_to