DDLSHELL-28. Add more table and locality-group level properties.

Adds control of table and locality group level properties introduced
in SCHEMA-283.

Locality groups now have the additional properties:
    BLOCK SIZE = <n> | NULL
    BLOOM FILTER = NONE | ROW | ROWCOL

Modifies CREATE TABLE syntax to accept an optional PROPERTIES ( ... )
block after the row key clause.

    MAX FILE SIZE = <n> | NULL
    MEMSTORE FLUSH SIZE = <n> | NULL

Adds ALTER TABLE t SET <table-property> statement to modify the above.