Task can now be pushed between the main task list and the task options.
Some modification of the task options, as well as preperation for
implementation of fragmentdialog to replace depraceted functions.