NR-872: Desk plugin
* initial code for desks; a few bits for tasks too
NR-872: some desks adjusting
* Desk plugin
NR-873: Task plugin
* a bit on desk tasks
NR-872: Desk plugin
* some empty defs