Have some extra space in your home that you're thinking of renting out? Learn the legal, tax, and personal implications before you take the plunge.