On the Mobility and Manipulability of General Multiple Limb Robots