After losing his popular treehouse rental to city regulations, a Georgia man built a medieval-themed castle, turning a setback into a unique getaway.