in get_table_names():
- SqlAlchemy expects only current schema information when schema is None
- fixes: test.test_suite.ComponentReflectionTest.test_get_table_names:
in get_columns():
- restrict to current schema when no explicit filter is given.
- fixes test.test_suite.ComponentReflectionTest.test_get_columns on systems with TEST_SCHEMA available
- fixes test.test_suite.ComponentReflectionTest.test_get_columns_with_schema
in get_foreign_keys():
- return only keys for tables in current schema when no explicit filter is given.
- does NOT fix test.test_suite.ComponentReflectionTest.test_get_foreign_keys
  ... this seems to expect referenced_schema=None in that case, while EXASolution will always fill the column with correct schema names.
in get_pk_constraint:
- restrict to current schema when no filter is given
- fixes test.test_suite.ComponentReflectionTest.test_get_pk_constraint
in get_schema_names():
- return normalized schema names
- fixes test.test_suite.ComponentReflectionTest.test_get_schema_names
- activating named schema tests
- activating view tests
in get_view_definition():
- add filters for view_name and schema
- fixes test.test_suite.ComponentReflectionTest.test_get_view_definition
in get_view_names():
- added obligatory filter for current schema
- fixes test.test_suite.ComponentReflectionTest.test_get_tables_and_views
- fixes test.test_suite.ComponentReflectionTest.test_get_view_names
activating numeric e-notation tests
- fixes test.test_suite.NumericTest.test_enotation_decimal
- fixes test.test_suite.NumericTest.test_enotation_decimal_large
Merge branch 'master' into devel
Merge pull request #10 from Exasol/devel

Schema-level tests
redone directory layout to meet recommendation of SQLA project
redone directory layout to match SQLA recommendation
pass db uri as command line parameter to test script
tweaking dburi setup
version handling automated based on git tag
travis setup tweak
again some .travis tweaks