Document std::libc::c_void.

I added documentation for when to use and not to use `c_void`, since it tripped me up when I started. (See issue #7627)