Each area has its own set of building codes, zoning laws, and permits required for tiny homes. We'll tell you what's ahead