Updates to main branch for video
Touch ups for video build v1
Refactor of voiceclient and clientsignalingthread to dispatch messages back over main thread, created tasks for keepalive, send and receive messages, added debug while cleaning uneeded logs