Dubai International Financial Centre launches an innovation license to attract startups and technology firms.