Regenerated classes.  I am commiting these in Git solely for
convenience, because other developers may not understand the requirement
to generate these classes prior to working on projects.
Added some documentation to the ecore model to see how it appears later
in javadoc.
gitignore