added @_cleanup=@_cleanup setter interface for element.cleanup
merged element.start with element.start_collision to simplify the binding to the physics engine and updated test games accordingly
updated dronewar to turn off fire timer in root element if destroyed