Cdodge/shopping cart rewrite

Sorry I'm coming to this after it is merged but this is also improperly internationalized. Should be something like:

`${_("Thank you for your purchase of {courses}").format(courses="<b>" + ${course_names} + "</b>")`

Please fix as soon as you can.