Initial commit of TagBinding.
Altered grammar slightly to allow for not having a default case in match
statement.
Updated formatting of grammar.
Added (limited) support for hierarchical tags. Case-of works, but
comprises doesn't yet. Started adding in some extra error messages.
Added a trivial test for hierarchical tags.