fix everything

Subj. But is destructing `Tox_Options` after calling `tox_new()` actually safe?

Also, should we have ipv6 turned on by default?
Instead of this you can now use
```rust
self.txo.proxy_address.as_mut_slice().clone_from_slice(addr.as_bytes());
```