Reverted speed control to up to 10x again. Made 'rewind' always available
One more try at improving dynamic module reloading
Nicer str(Struct)
Expanded menus
Name mangling for simulator events
Changed load_by_name logic and return value
Wrote/updated a lot of documentation, restructured API in places
Mangled internal methods in the simulator
Replaced the 'open' icon with one better-matching our buttons
Fixed diff/merge typos
Removed obsolete robot.update_sensors method
Merge branch 'stage' into blending