test: test_materialized_view: test_mv_select_stmt_bound_values: improve error handling
test: test_materialized_view: test_mv_select_stmt_bound_values: improve error handling

Restrict expected exception message to filter only relevant exception,
matching both for scylla and cassandra.

For example, the former has this message:

    Cannot use query parameters in CREATE MATERIALIZED VIEW statements

While the latter throws this:

    Bind variables are not allowed in CREATE MATERIALIZED VIEW statements

Also, place cleanup code in try-finally clause.

Tests: cql-pytest:test_materialized_view.py(dev)

Signed-off-by: Pavel Solodovnikov <2cf5887fafb117b7ff3e29b9720a7305c3313494@scylladb.com>
Message-Id: <20210802083912.229886-1-2cf5887fafb117b7ff3e29b9720a7305c3313494@scylladb.com>

scylladb/scylla,scylladb/scylla,scylladb/scylla,scylladb/scylla