Adding recording support to the LTI middleware Grails app

When configuring an LTI consumer, pass [custom_]record=true to indicate
whether the session should be recorded.