Nested enum generation

Sandro

I made the changes to the pull request as you requested. I've added a sample (complex) message that we use, which should help.

Add complex message for testing.
Add .gitignore
Bump version to 1.2.1-SNAPSHOT