[models] added the event array cons to userToDict

userToDict now will build the event arrays in the userdictionay object.
[models]Attendee array construction in eventToDict

Moved the attendee array construction to eventToDict.
[models]Default userToDict will not include events

Because userToDict it called inside eventToDics we need to make
sure that we cannot end up in an endless loop.