~ehmry/nim_tox

Manage object lifetime with destructors
WiP! av groupchat
Refactor error checks
Fix typo at offflinePeerLastActive
New boostrap JSON format
SPOF bootstrap: Make IPv4 and IPv6 optional
Normalize API for sending messages to conferences
Add boostrap module

Add a submodule for bootstrapping from a centralized node list.
This is not a part of the core module because it introduces a
single-point-of-failure.
Add toxcore/av library
Toxcore: tidy the API
Add sugar for sendChunk
Use Tox header for all imports, especially enums

Passing Nim enum pointers to the C library was trashing the stack.
Add foreignDeps metadata
Nim 1.0.2 compability, nimpretty
REUSE compliant licensing metadata
Equality operator for index types, its good for tables
A sensible typing status setter
Make FileId an array[32,byte] alias
Use type inference for "send"
Use cstring to avoid unsafeAddr when passing strings to C
Next