rest: clean up cached methods
rest: Cache printer queue & groups calls
rest: Rename ignore_attr to skip_serialize
rest: Fix super in model subclasses

Do not define attr getter if there is a custom one
rest: Use preferred_boot_image only in thinclients
rest: Documen class_store