eula-dialog: show EULA when specific packages require so
Previously, if an update is avialable for packages which requires EULA confirmation, you cannot download the update as there is no klass support for eula_question. This makes GNOME Software unable to update the system in such a scenario.
Fix that by creating a new class named GsTask deriving from PkTask and implementing the eula_question virtual method.