Fix issue with wrong argument for foreach
ContactCollection improvement

- add `diff()` method
- add `__constructor()` for building collections from array
Ability to get `LastUpdated` field
Force tags to be integers