Move setOptions() into AbstractConnection.
Add setOptions() to ConnectionInterface.