tabFloater created onClick in main.js demo
now using options.window for user provided window (such as context window...)