surface.DrawTexturedRectUV stops applying sub-pixel UV adjustment

Commit 6a75b6 on main makes surface.DrawTexturedRectUV ignore the "sub pixel adjustment" of UVs so its UV arguments work as expected; only the Lua binding is affected.

  • Ignore UV adjustments in surface.DrawTexturedRectUV
  • Refined DImage subrect support and KeepAspect features
  • Removed a leftover debug panel from the Paint tool; its icons keep aspect
  • Minor cleanups