Foundations for Transfer in Reinforcement Learning: A Taxonomy of Knowledge Modalities