Applied Energistics 2 pattern-screen backport provenance

Repository: https://github.com/AppliedEnergistics/Applied-Energistics-2
Tag: neoforge/v19.2.17
Commit: 79ee2c704ad62941a426c26b1cb1f76ef5b2ee5a
License: LGPL-3.0-or-later

AE2-derived implementation reference:

- src/main/java/appeng/client/gui/me/items/PatternEncodingTermScreen.java
- src/main/java/appeng/client/gui/me/common/MEStorageScreen.java
- src/main/java/appeng/client/gui/AEBaseScreen.java
- src/main/java/appeng/client/gui/widgets/VerticalButtonBar.java
- src/main/java/appeng/client/gui/me/items/SetProcessingPatternAmountScreen.java
- src/main/resources/assets/ae2/screens/terminals/pattern_encoding_terminal.json
  -> AE2-derived portions of
     src/main/java/com/warmthdawn/appliedpackaging/client/screen/AdvancedPatternEncodingTermScreen.java
     src/main/java/com/warmthdawn/appliedpackaging/client/screen/AdvancedSetPatternAmountScreen.java
     src/main/resources/assets/ae2/screens/appliedpackaging/advanced_pattern_terminal.json

AE2-derived local GUI assets:

- src/main/resources/assets/appliedpackaging/textures/gui/advanced_pattern_encoding_terminal.png
- src/main/resources/assets/appliedpackaging/textures/gui/advanced_pattern_encoding_terminal_sprites.png
- src/main/resources/assets/appliedpackaging/textures/gui/advanced_pattern_encoding_terminal_middle_row.png
- src/main/resources/assets/appliedpackaging/textures/gui/pattern_mode_packaging.png

Runtime target: Minecraft 1.20.1, Forge, Applied Energistics 2 15.4.10.
The local implementation does not replace or extend AE2's screen factory.
AE2 15.4.10's original PatternEncodingTermScreen remains unchanged. Advanced
and package pattern editing are two pages of one Applied Packaging terminal,
backed by one AdvancedPatternEncodingTermMenu and one screen. The combined menu
creates no VIEW_CELL slots. The retired standalone pattern.png cache is no
longer shipped; the combined runtime screen uses advanced_pattern_encoding_terminal.png.
