Task Learning through Visual Demonstration and Situated Dialogue