tests: Cover indexing errors in frozen collections
tests: Cover indexing errors in frozen collections

Add new test cases:
- disallow creating a non-FULL index on frozen collections
- disallow repeated creation of a FULL index on frozen collections
- disallow FULL indexes on non-frozen collections
- disallow referencing frozen-map entries in the WHERE clause

Also add error-message expectations to existing test cases.

Fixes #3654.

Tests: unit (dev)

Signed-off-by: Dejan Mircevski <1e9694aae17a51d4875d9bf4a0d0e20ef37c1b85@scylladb.com>
Message-Id: <20190509025806.124499-1-1e9694aae17a51d4875d9bf4a0d0e20ef37c1b85@scylladb.com>

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