Minor text clarification.
Changed the upper/lower case convention used for names to be more typical for grammars, which is that terminal symbols get all-upper case names and non-terminal symbols are written in lower case.
1. Set the name of every pyparsing entity using a mapping function rather than having individual explicit assignments for every single entity.

2. Set up a simple way to run setDebug() on desired symbols when debugging.

3. Shuffled a few grammar terms around a bit.
1. Minor edits to remove some redundancy and add more comments.
2. Ran it through autopep8 to fix some issues
3. Added file header.
Shortened the file header.
New file header template and new git pre-commit hook.
Reorder text.
Added file header.
Renamed to try to make it more self-obvious.
Started a directory for minor utilities.
Added better argument processing and a real main().
Turned into a module.  It's now the module 'matlab'.
1. Modularized the parser code better, by putting it into a class ('MatlabGrammar') and putting the class in a module ('matlab').

2. Moved the converter to a separate directory, ../converter/.
1. Moved the converter to a separate directory after modularizing the parser.

2. Various adjustments to make things work after restructuring the parser code.
Moved this into the 'matlab' module.