removed storing videos in the session
added a session value called video-td to track how long the current video session has been active. We can set a timeout value in the code to expire just the video list when this time has elapsed. This is to prevent the video list from not updating if the user does not close their browser for days.
updated video list session timeout to 15 minutes
pointing icommonsapi at QA
pointing QA at Prod icommons api, the QA server can't connect to termtool-qa
changed video timeout to 1 minute for testing
refactored some of the code
moved video seesion timeout into settings
Merge branch 'develop'

* develop:
  moved video seesion timeout into settings
  refactored some of the code
  changed video timeout to 1 minute for testing
  pointing QA at Prod icommons api, the QA server can't connect to termtool-qa
  pointing icommonsapi at QA
  updated video list session timeout to 15 minutes
  added a session value called video-td to track how long the current video session has been active. We can set a timeout value in the code to expire just the video list when this time has elapsed. This is to prevent the video list from not updating if the user does not close their browser for days.
  removed storing videos in the session