Allow session backend to be configurable and also add PLATFORM_NAME

to cms settings (it was throwing 500s for Stanford when the CMS
calls render_from_lms)