Use auto-layout constraints if image view's size is zero
Do not crash when items, linkType, etc. of a Field are null

This will actually sanitize the content of all resources, i.e. remove all keys with NSNull values.