TaskConfiguration refactoring - part 1/3
[Issue#] LINUXWRT-820
[Feature] Refactoring
[Cause] Useless code in form of rethroing expections in failure task.
[Solution] This change is solving:
- JobWidgetInstall context clean up
- removal of ConfigureResult type from TaskConfiguration (it was addded due to eceptions out of task scope)
- removal task_installer_failure - this was step just to throw exceptions (exception have no need to be rethrown now)
This change makes clean up/reordering in TaskConfiguration, (now called) TaskProcessWidget is just to be fixed.
[Verification] Test installation for widget:
1. Widget with invalid config.xml -> see installation fail, notification from pkmgr if installed from myfiles.
2. Widget with malformed zip file -> see installation fail, notification from pkmgr if installed from myfiles.
3. Correct instalaltion and update of widget (widget have to has version for update if using same widget).
Change-Id: I035fb917004ffdb1a2fad0e201dc1f43a1c9a8f3