Allow LTI consumers to send along a duration parameter

Have you ever accidentally left a recorded BigBlueButton room open in a tab over night? :) If so, this commit is for you!

I extended the LTI bridge a little further to allow it to send along a duration parameter if the LTI consumer so desires to specify a limit.