LPS-40873 Add latest full chat-video-portlet

Alright, this is it. Take a deep breath. 3000 additions.