Switch to using core::ffi::VaList
Finally after many iterations I got rust-lang/rust#49878 merged. We should remove the dependency on the va_list
crate and use core::ffi::VaList
. We'll need to make some changes in order to do this. My suggestion would be to tackle #140 (closed) first.