Derive SignalInfo info from CallableInfo

Change Python class derivation of PyGISignalInfo to use PyGICallableInfo as
the base class. This accurately reflects the GI class layout and provides
the callable information for signals.

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