LDEV-3477: LoginRequest's redirectURL parameter now used over the method parameter, irrespective of whether the user was logged in. LDEV-3456: Refactor to use shared REST tags and remove the need for course id for Authoring and Preview.
LDEV-3456: Tweaks to support the templating - authoring doesn't require a course id and opening authoring through an integeration needs to be able to open a particular design.