[ros-diffs] [fireball] 46755: - Add thread termination cleanup (destroying windows, freeing a message queue, dereferencing its desktop).