Nonlinear Auto-Soylent Solver v0.3

Added variable for nutrient profile which was previously hard-coded as
well as some checks and defaults for missing container or serving sizes.
Also, added ability to load multiple recipes and optimize over all
ingredients. Merging recipes is still a work in progress.