implement SQL Anywhere driver exception conversion
return 0 by default for exception conversion
make driver method for constructing the DSN private
wrap driver connection exceptions
rebase with master