Made bg-splitter watch orientation and adjust panel & splitter position/...

...behavior accordingly