Refactor how the URI is parsed in [SocketFactory.java](https://github.com/GoogleCloudPlatform/cloud-sql-jdbc-socket-factory/blob/main/jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver/SocketFactory.java#L49)