made connection_string_validation more PORTable heh heh #559