strip blanks from around name when parsing text
add scale test
add info accessor to Ingredient; begin scale
add scale to Ingredient. Recipe.scale still broken
pass Recipe.scale_by by flattening Step args