Support empty comments
If a message had more than one nested message types, the latter ones were not declared correctly. Fixed.
Support PHP 5.3
Merge pull request #9 from danielmewes/master

Pull Request for issue #2
Merge pull request #13 from cujo/new_internal_api