The market for small homes is booming. They're popular with people from all walks of life, from first-time buyers who can't ...