Changed the NumberToWords Converter to find the right converter by the language Name aswell

Fix suggested by @kappy in Issue [#168](https://github.com/MehdiK/Humanizer/issues/168)

This is needed for languages that can be ambiguous in Two Letter ISO Code (pt-BR, pt-PT both have 'pt' Two Letter ISO code).