cache summary weights, recompute when necessary. testing for this.
tom code review
add weight column to weights table and refactor
eager loading in summary weight caching
replace summary weight caching function with sql
add translation
merge cache_summary_weights into main_quote_view and resolve
rm comments