attachaside: option for new windows to be slave windows instead of master

I originally asked about this: https://github.com/polachok/echinus/issues/4. Then I lost the changes before I got the chance to ask if you'd like it to pull in. I just picked echinus back up again, and was wondering if you'd be interested. If this is poorly done or you don't want it I won't be insulted... :)