From what to bring to when to leave, here's how to navigate the warm and generous world of Croatian hospitality.