Attempted fix of threading issue in test.
Fixed toxav issues.
Fedora package name correction
Merge branch 'myroslav-patch-1'
More av cleanup
Merge branch 'mutex-1' of https://github.com/mannol/toxcore
Fixed bug where video didn't work anymore.

Some other cleanups.
Jbuff fixes.
Check if key file was opened correctly in DHT_bootstrap.c

Warn the user if it wasn't.
Joining a group chat should be more reliable.

Only disconnect from the friend we used to join when we are connected
to at least 3 other people.
Group chats should be less likely to break.
Prevent joining groupchat more than once.
Removed useless code.
Groupchat stability fixes.

Query for peers if we were connected to nobody for some reason.
Comment fix.
Only copy when pointer isn't NULL in get_friendcon_public_keys().
Fixed bug where group chat would see connection as offline when it was online.

Clarified something in the docs.
Fixed possible threading issue.
Fixed possible threading issues.
Fixed possible threading issue.