Merge branch 'communications' into develop
removed ros::shutdown, it can't be done from onInit function
fix typo
moved srcs on directory up
add spawnRobot action to server
added new register robot functionality to stdr_server
add condition variable to spawn robot action to wait for register robot action
add publisher to active_robots
added robot_spawn, need to debug synchronization
new robot spawns correctly using robot_spawner
fixed motion controller namespace and moved some variables one level up
add robot deletion functionality to server and robot_handler, we have memory deallocation issue
resolved double free coruption on unloading a nodelet
add robot replacement functionality to robot and robot_handler, also robot publishes tf
add new test map