Fix turning off tiling on a desktop and switching away and back
Add more error checking
Retile on layout switch.

This is literally a one-line change.
Release 1.1.3, update design doc

* Retile on layout switch
* Keep desktop floating even on switch
* Error checking (more)