Removed typedefs for consistency

All but two callbacks use `Messenger *tox` in `tox.c`, while using `Tox *tox` in `tox.h`. Fixed that.

Waiting on Travis.