Nicer exception handling from user code
Fixed unloading of dependent modules
Added a blending supervisor (week 5)
Added a tool to convert svg to world
Fiddled with avoidobstacles and the blending supervisor
Fixed parameters setting in k3supervisor subclasses
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
Updated week5 tutorial