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