Cache course location translations

@ormsbee @cpennington Fixes the performance issue which interrupted production

Also fixes a known bug w/ course creator credentials (was passing string instead of list of strings)

In my test: 6.002x went from 1100 mongo queries to 7 for loading courseware page. (I didn't write unit tests yet and we need to ensure the existing tests all pass).