LPS-40873 Add latest full chat-video-portlet

All right, this is it. Take a deep breath. 3000 additions.