Big refactor: callbacks and related functions now take a Tox * instead of GC_Chat * && callbacks moved to group_handler