RUBY-2542 Rework end_sessions implementation to use the client
RUBY-2557 Implement serverParameters conditions in runOnRequirements
mongo-ruby-driver #2188: RUBY-2550 Support connecting to servers that require API version to be specified