Fixed (old?) bug when closing pyrobot
Recursively look for requirements definitions

This allows to use @same_requirements_as on an action which itself
use @same_requirements_as
Modernize knowledge manipulation to match KB-API
Catch the exception in look_at when a pose is not seen anymore
[actions/attitude] Update the knowledge base according to the emotion
Initial plumbing for naoqi support
Added support for frame transformation with naoqi
Implemented 'look_at' on Nao

Yeah :-)
Support for opening/closing Nao's hand + partial 'state' helper
Support setting poses for Nao

Added an initial posture library, with only a 'LGRAB' sample pose
Convert pyrobots poses to NAOqi poses
Robot posture with naoqi
Added a couple of missing 'workswith'
Only add actions that are supported by a given robot

In dummy mode, all actions are made available
Imported ansistrm for colored logs
More minor fixes to logging

Also, introduce robots.debug() and robots.info() to easily
switch the log level in the interactive mode.
Moved 'getpose' to the 'state' helper
Typo
Enable optional ROS support for Nao
Support selective stiffness enablement on Nao

Only parts actually needed to execute a move are activated