Minor cleanups in Database.connect
Minor cleanups in Database.connect

Simplify the connection option code and the connection block
return value code.

Set adapter scheme should always be called with a symbol.  With
the previous code, the ADAPTER_MAP would work if given a string,
but the @scheme would be incorrect.  All internal adapters use
a symbol, and external adapters should as well.

offshore-safety/sequel,nju520/sequel,pfarrell/sequel,dennis-d/custom_sequel,mpalmer/sequel,knut2/sequel,freshpay/sequel,gferguson-gd/sequel,seeARMS/sequel,chef/sequel,knut2/sequel,davidbegin/sequel,gferguson-gd/sequel,yazshel/sequel,freshpay/sequel,reubano/sequel,offshore-safety/sequel,uhoh-itsmaciek/sequel,nicohvi/sequel,t-morgan/sequel,reubano/sequel,offshore-safety/sequel,dennis-d/custom_sequel,seeARMS/sequel,nicohvi/sequel,beni55/sequel,beni55/sequel,bigfix/sequel,t-morgan/sequel,davidbegin/sequel,uhoh-itsmaciek/sequel,pfarrell/sequel,mpalmer/sequel,yazshel/sequel,Marketcircle/sequel,nju520/sequel