This PR updates Bybit Perpetual connector to the latest coding standards.
Since this is the first updated perpetual connector, it also lays the foundation for future derivative connectors by introducing a new base class called PerpetualDerivativePyBase. This class adopts the same practices proposed by ExchangePyBase but with respect to funding fee polling.
The PR also makes some changes to existing code to accommodate the need for order position action (open/close) and leverage parameters.
Link to PR: https://github.com/hummingbot/hummingbot/pull/5508