Fix handling of unknown connection ID on provider

Provider responds with service exception 00203 CONNECTION_NONEXISTENT in
case the connection ID is unknown.
Implement 'modify' operation on provider
Add modify support to OfflineConnectionProvider
Check modified schedule and directionality