implement jump list on per-window basis, resolve #3.
fix predictability of new vs old window and add some debug messages
idx should also be copied to the new window
Merge pull request #9 from bling/window-local

Window local