Airbnb, a company that enables homeowners to rent out all or part of their homes to travelers, has been fighting a lot of legal battles recently. The company has benefitted both vacationers looking for cheaper accommodations, and homeowners hoping to earn some extra...