Dubai International Financial Centre launches a new license for startups, entrepreneurs, and technology firms.