Add minOccurs and maxOccurs for ComplexType

Hi,

I have to use minOccurs and maxOccurs for a personal project, so here is the feature in the pull request :)