PLN: Panel Layout Notation

PLN: Panel Layout Notation

This was mostly created out of frustration with how difficult it is to create custom layouts in many terminals. It proposes a standardised notation for describing split-panel layouts, which aims to be intuitive and human-readable.

It is still a work in progress currently, with only the core parser built. I intend to build implementation plugins for several different places where we see panel layouts used.