Hydroponics: A Versatile System to Study Nutrient Allocation and Plant Responses to Nutrient Availability and Exposure to Toxic Elements