- Timesheet Tasks:
  Now showing an error message about an "Invalid UoM" instead
  of a dash "-" if a task has a UoM that is neither Hour nor Day
  in timesheet tracking
- Task-Action:
  Error message deleting tasks: Only actual tasks can
  be deleted, but is is forbidden to delete projects,
  particularly the main project
- Fixed deleting tasks with dependent events
- Tasks:
  Now catching errors for duplicate task_name and task_nr
- Deleting Tasks:
  Fixed issue created previous for SL:
  Now allows to delete non-task projects, except for the
  main project which is identified by parent_id = NULL
- Tasks:
  Now hiding the "Edit" button if the user doesn't
  have write permissions on the task
- TaskListComponent:
  Now showing planned_units and billable_units using
  number_format
- Timesheet Task List & Portlet:
  Introduced number format for formatting planned, billable and logged hours
Merged with ]project-open[