Added optional Culture parameter to NumberToWords

Ah, I see the problem. 

Maybe instead of creating the converters on each call we can register `HebrewNumberToWordsConverter` with both "he" and "he-IL" passing the culture to the converter to be cached by the converter locally? That way the same class is used for both locales while the class still uses the provided culture.