Remove support for allowing PyObjects as void pointers

Final removal of marshaling Python object addresses as
void pointers. This ensures we can successfully pass
integer values as the pointer without the Python object
leaking or crashing due to invalid memory.

https://bugzilla.gnome.org/show_bug.cgi?id=688081