Change behavior of math literals, remove `` ... ``

The math statement literal (`` ... ``) is being removed in favor of the
single-backtick literal (` ... `) for both printing and non-printing
expressions. Printing behavior is now determined by whether the last
expression in the literal ends with a semicolon.
Fix bug causing some delimiters to be misread
New query carrier syntax
Add ability to override subtype on macros
Add optional classes and carrier reset syntax
Operator precedence, you sly dog...
Fix improper optional class behavior
Better associative carrier algorithm
Add null check to VocabUtils.AssociatesWith
Make exclusive queries with no class filters return entries with no classes
Fix incorrect [notmiddle] behavior
Merge pull request #28 from TheBerkin/dev

Rant 3.0.0 Update