Interactions overhaul

Mostly about getting interactions free from the concert.

* `rocon_utilities` broken out -> `rocon_tools/rocon_python_comms`, `rocon_tools/rocon_python_utils`, `rocon_gateway_utils`, `rocon_launch`
* `pythonwifi` -> `rocon_tools/rocon_python_wifi`
* `redis` -> `rocon_tools/rocon_python_redis`
* `redis` support for multiple versions, now 2.2.x and 2.6.x.
* nosetests, rostests and rocontests all updated and verified.
* some python3 and pep8 updating of rocon_gateway

Brought to you by https://github.com/robotics-in-concert/rocon_concert/issues/188