ensure that gateway_info is completely available before adding a ping to that machine. closes #198
Merge pull request #199 from piyushk/fix_issue_198

ensure that gateway_info is completely available before adding a ping to...
some minor comments and package dependency fixes for rocon testing.
synchronise advertisements to new hubs, #197
storing type_info and xmlrpc_uri in public connections, #197
collapsing register gateway methods and synching by public_interface information now, #197
clean out old redis home directory when restarting the hub, closes #166
export find_resource_from_string
further bugfix for #191.
unregister command for subscriber proxies.
catch the topic_type None marshalling bug and route around it, #173.
rocon_launch terminal titles.
updated watcher to parse ping latency times. need to write this information to redis
Merge pull request #203 from robotics-in-concert/marshalling_none

Marshalling topic_type None patch
Merge pull request #202 from robotics-in-concert/terminal_titles

Terminal titles for rocon_launch
gnome-terminal titles, #202
optionally use the speed of rospack to assist in find_resource (borrowed from rocon_app_platform).
get redis to timeout gracefully on bad ip connections, closes #204.
added pythonwifi package to get connection statistics on gateway side
added untested support for updating ping latencies and availability for each gateway on the hub