German compound number conversion

German number words like 'einundzwanzig' now convert to digits (21). Works for compound numbers, thousands, and digit sequences.