James Bond films track the agent’s vagabond lifestyle, spending one night in London and the next in Montenegro. But if Bond could settle down, he might choose this mansion in Delray Beach, Florida.Villa Skyfall, a newly constructed, about 23,000-square-foot home in Delray Beach, about 20 miles south of Palm Beach,…