Improved 'test_clerk.test_suggest_position'.
'setSuggestedPosition' now expects 'PosVelAccOrient' types.
'suggestPos' in Clerk now uses PosLocAccOrient argument; fixed up LeonardBase.
Added linear- and rotational velocity to 'PosVelAccOrient'.
Clerk and LeonardBase now heed vRot as well.
Refactored 'LeonardBase'.
Moved 'test_suggest_position' from 'test_clerk' to 'test_leonard'.
Controller uses new 'suggestPosition' interface.
Improved an error message.
Refactored 'test_leonard'.
Renamed 'suggest_position' to 'set_attribute'.
Database now stores 'PosVelAccOrient' directly.
Viewer now uses correct argument types for 'overrideAttributes'.
Simulation now resets itself periodically.
PEP8
Periodic simulation resets are disabled by default.