Script window: do not restore state and geometry

When you have a maximised window and open another one, it is very annoying that the new one open on top of the previous one and cover it entirely. I think this kind of window is meant to be open a lot and should take as less place as possible
class browser: remember node states (keep expanded node as expanded)
Add support for jumping in file (or to external file) from program output or with word click