For homebuyers priced out of the traditional market, tiny homes can be a lifeline. But they can also come with big problems like HOA rules and zoning laws.