Make SignonSecurityContextList, SignonIdentityFilter and SignonIdentityList a real class
SignonSecurityContextList and SignonIdentityList should be a class containing a GList or being deprecated in favour of GList itself. SignonIdentityFilter should be a class containing a GHashTable or being deprecated in favour of GHashTable itself. GBoxed types shouldn't be subclassed. This breaks the GObject introspection.