[refactor] {robot_actions->concurrency}

The @action decorator has also moved to concurrency/action.py
[refactor] {resources.py->resources/resources.py}

The @lock decorator has also moved to resources/lock.py
[refactor] {helpers->poses}/position.py
[refactor] helpers/(helpers.py->misc.py}
[refactor] {.->concurrency}/signals.py
[refactor] {.->events}/events.py
[doc] Minor
Updated setup.py to reflect refactoring
robot.{pose->poses}
Fixed support for ROS (in particular, call init_node)
[refactoring][pycharm] added encoding when missing
[refactoring][pycharm] mark static methods as such
[refactoring][pycharm] minor cleaning (PEP8, ...)
Bumped to 2.0 \o/

While here, completed setup.py
[doc] Updated the doc to match the new version of the API