Business incubators provide startups with office space, mentoring, and networking opportunities. Here's how they work in Croatia and how to apply.