Visually Grounded Language Learning: a review of language games, datasets, tasks, and models