Unified management of simulation systems

A new window has been added for more unified management of simulation systems. Right now, only Bullet is included in the window, while other simulation systems are waiting to be added. There is SDK example code for how to include your simulation system in this window, and you can reorder simulations in this window to better deal with interactions between simulation systems.