Added some more ground-work for voice support. Mostly updating packets to the latest protocol buffer format so we now communicate with the server about Opus support

Signed-off-by: Martin Evans <martindevans@gmail.com>