(WIP) Cdodge/ecommerce improvements

I know it's a stylistic thing, but we discourse page from formatting multi-line dictionaries like this: https://github.com/edx/edx-platform/wiki/Python-Guidelines