Expose the virtual desktop id to user code.
Disabled invariant check.

That, at least, seems to be working properly.
Added means to show all tags on a line.

This is mainly for debugging.
Fixed bug in removeAll().