Keep wg-list in MRU order

This will also ensure that the last used workgroup will be used on emacs startup. Fixes #18.