Allow executing SQLAlchemy DDL statements

SAConnection.execute choked on DDL expressions, because SQLA's
DDLCompiler doesn't have a result_map attribute.

Treat result_map as None when missing.

Test included.