Fix backgroundColor (backgroundPattern) in loadFromJSON / loadFromDatalessJSON

Since pattern for backgroundColor are possible backgroundColor can be a image element - same behavior as serialized.backgroundImage or serialized.overlayImage