Movable enhancements for gravity and limits

Added configurable limit for vertical speed of all Movable objects.
Added math::clamp to clamp a value between a high and low value.