Medicago truncatula as a model for understanding plant interactions with other organisms, plant development and stress biology: past, present and future.