Add info.rb to embedded output

When the embed option (-E) is used, racc adds the contents of `parser.rb` to the output parser so that the parser can be run by itself without requiring racc. But `parser.rb` requires `info.rb`, creating an error when the output parser is run.

These changes add the contents of `info.rb` to the output before the embedded parser. I tried to stick to the  current coding style. The alternative (and cleaner) solution is to just code the version info directly into `parser.rb`. This was the solution prior to b20632d3d5bea5cabddb0622fe3baaa9712258ff.

I made this pull request to the 1-4-stable branch because I'm not sure of the status of master.