Started CLDR implementation for pluralization

* Added en
* Added ar
* Added base
Added French support
Clean up
Spanish support
Chinese support
Added Hindi support
Added Bengali
Reduced code
Added Portugese
Refactored tests
Russian and Punjabi
Refactored Arabic
Added German support
Added Japanese support
Added Javanese support
Fixed Japanese test name
Added Maylay support
Added Telugu support
Added Vietnamese support
Added Korean support