Fix reconnect segmentation fault bug

Disconnected robot_select and end_effector_select signals and slots in
setup() call and reconnect them when exiting. This allows the setup to
add in items without calling the setupRobotPanel() function prematurely.