Wssql 18 zero not recognized

Circumvent ANTLR Lexer deficiency regarding '0' character used in USE INDEX rule. It was interfering with any stand-alone '0' tokens in other rules.

Also, clean up ANTLR grammar "fragments" for readability.