Correct unspecified host and port filtration.
Raise error on unknown database engine.
Intelligent url search.  No C-u needed.
Add Travis-CI config.