Release engineering (Model versioning)

This PR solves #230 and #231, generating a Version class that contains to public constants, see the [wiki page](https://github.com/e-ucm/ead/wiki/Introduction-to-eAdventure-Schema#engine-schema-versioning) for details.