Escher: A Web Application for Building, Sharing, and Embedding Data-Rich Visualizations of Metabolic Pathways