Gazebo support

Fix bug: SkeletonDynamics::setInternalForces(...) set the internal forces as zero always because the default values of internal forces's min/max allowance was zero. Now the default values are -std::numeric_limits<double>::infinity() and std::numeric_limits<double>::infinity(). Balance app work well now.