createSession method
Create a new session
Implementation
@override
Future<String> createSession([
Map<String, dynamic> initialData = const {},
]) async {
final sessionId = _idGenerator.generate();
final sessionData = _validator.initializeSessionData(initialData);
await _currentDriver.write(sessionId, sessionData);
return sessionId;
}