Improvements to nao_controller:  * Actions can now be preempted!  * Fixed race conditions when preemption is requested before task starts  * Set aborted and preempted terminal states if required
Improvements to nao_controller:
 * Actions can now be preempted!
 * Fixed race conditions when preemption is requested before task starts
 * Set aborted and preempted terminal states if required

nlyubova/nao_robot,Asiron/nao_robot,nlyubova/nao_robot,Stefan210/masterthesis_nao_robot,ros-naoqi/nao_robot,vrabaud/naoqi_bridge,DAIChengkai/nao_robot,sosswald/nao_robot,lsouchet/naoqi_bridge,kochigami/nao_robot,miguelsdc/nao_robot,k-okada/nao_robot,uchile-robotics-forks/nao_robot,ArthurVal/RIDDLE_naoqi_bridge,k-okada/nao_robot,Stefan210/masterthesis_nao_robot,suryaambrose/naoqi_bridge,suryaambrose/naoqi_bridge,uchile-robotics-forks/nao_robot,miguelsdc/nao_robot,sosswald/nao_robot,ArthurVal/RIDDLE_naoqi_bridge,DAIChengkai/nao_robot,ros-naoqi/nao_robot,vrabaud/naoqi_bridge,kochigami/nao_robot,lsouchet/naoqi_bridge,Asiron/nao_robot,ros-naoqi/naoqi_bridge,ros-naoqi/naoqi_bridge