Changed boolean port additional safeties to std_msgs::Bool, and adapted endswitch homing to homeswitch homing