Restored support for placement in outer pane. Also added mobile popup.

1. Restored support for collapse buttons to be placed in the outer pane.

2. Added flag in config to allow placement either in center or outer
panes.

3. Added support for splitters when managing position of collapse
buttons.

4. Added support for mobile identify popup for phones using simple
detection of touch device with extra-small viewport.