fix everything

Subj. But is destructing `Tox_Options` after calling `tox_new()` actually safe?

Also, should we have ipv6 turned on by default?
But `c_char` is `i8` in rust: http://doc.rust-lang.org/libc/types/os/arch/c95/type.c_char.html (why?)