Update AbstractAdapter.normalize_options to handle commonly misnamed options
Update AbstractAdapter.normalize_options to handle commonly misnamed options

* Update DO adapter to use single standard set of options rather than adapter
  specific options like :database and :username
* Updated adapter shared specs to create connection URIs using the scheme that
  matches the adapter name rather than hard coding it to "abstract"

basex/ardm-do-adapter,datamapper/dm-do-adapter