Round 2 conformance fixes:
- forth-pic-step: replace float-imprecise body with same two-step
16-bit division as # — fixes #S producing '0' instead of full
binary string (GP6/GN1 pictured-output tests)
- UM/MOD: rewrite with two-phase 16-bit long division using explicit
t - q*div subtraction, avoiding mod_float vs floor-division
inconsistency at exact integer boundaries
6 failures remain (SOURCE/>IN tracking and CHAR " with custom delimiter
require deeper interpreter plumbing changes).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>