Fix and improve Hebrew date string handling.
Restore Hebrew numbers accidentally broken in 4.4
Fix roundtrip of numbers <-> strings when thousands digit required
Add lots of documentation as to what it does and why
Backport to 4.4 to come, but needs several changes as not using shared-d there