Moved DEFAULT_VERSION to endpoint config, fixed component config with no httpClient
Added check for minimum version 24.0 for consumer endpoints
Added support for -DapiVersion to test with a specific Salesforce API version
Added message headers checks
Refactored SubscriptionHelper to support auto-reconnect and subscribe, refactored SalesforceSecurityListener to support token refresh for streaming API