Refactor value preservation logic and expand tests
Refactored value preservation validation to handle both minting and burning of native tokens, and to strictly prevent minting or burning ADA. Added helper functions and significantly expanded the test suite to cover ADA and native token creation, destruction, minting, burning, and multi-asset/multi-input scenarios. Improved test clarity and modularity with utility functions.