Default tab for taskeditor

Please add a possibility to choose which tabpage must be the default for a task.
Idealy this would be set at the level of each task in the workflowdefinition.
f.e. when a required variable is defined for a task one could set default tab to "Variables".
By default the general tab should be shown.

In combination with my request to move statusfield so it is accessible on all tabpages, this would make taskediting much more efficient.