handle order=None
fixed displaying of errors
added translation for variant's image update button, fixed typo, changed indents
Modified property handlng for variants
modified property handling for variants
make tests pass
moved caching helpers to caching utils, added cache invalidation for properties
merge with master