Interactions overhaul

Mostly about getting interactions free from the concert.

* `rocon_python_comms` gets previous comms related functions from `rocon_utilities`
* `rocon_python_comms` gets `find_service` and `find_topic`.
* `rocon_python_utils` gets all network, system and ros functions from `rocon_utilities`
* `rocon_python_wifi` from the `rocon_multimaster` repo
* `rocon_python_redis` from the `rocon_multimaster` repo
* `rocon_semantic_version` is a nice module for playing with version numbers
* `rocon_master_info` is a de-concertified version of the olde `concert_info`
* `rocon_interactions` freed from the concert and finds a home here.

Brought to you by https://github.com/robotics-in-concert/rocon_concert/issues/188

@jihoonl, @bit-pirate can you take a quick gander over what's going in here to keep abreast of changes.