Reporter: Make errlist virtual.

 * Use GObject class constructors to make this working (we use GObject.new to
   create new instances).