add RemoveUserData to openravepy
openravepy GetUserData returns None if nothing set
Merge branch 'master' into production
work on having multiple collision checkers and using them without adding them to environment
do not reset velocity anymore
Merge branch 'master' into production
added several converstion fucntions and general set/get config space functions (non tested)
fixed stale configuration specification groups
storing full path in _filenamerender
fixed regressions in ode, controller, and physics
fixed several deadlocks with userdata and physics
fixed odespace deadlock
fixed destruction order of qt viewer
fixed odephysics user data
fixed odespace reset callbacks
minor spacesampler api change
added viewer c++ example
fixed qt c++ example with dynamic_cast
fixed idealcontroller bug
fixed viewer recorder deadlock