Add a 'dsn' type for matching sqlalchemy-ish dsns.

Change-Id: I48f8fddd7c1add19719c475d9427650d38a4d150