Track the active space identifier across screen managers.
Make layouts per-space as well as per-screen.

Closes #2