Temporary fix for #1112

This is the temporary fix discussed in #1112 that gets around the issue by simply including the (small) generated files in the repository for now.

This includes the code for regenerating the files if the grammars for the parsers ever change, for example.  Though in order to regenerate these files it's necessary for the developer to delete the old ones first.

This solution is mostly for use in the v0.2.x branch so that we can get this fixed and get 0.2.2 released.  #1112 should remain open so we can work on a better long-term solution.