Fix 220: Create plural module

Borrow santhoshtr/CLDRPluralRuleParser.

Ref #220

- [x] Implementation (basically a wrapper);
- [x] Unit tests;
- [x] Build;
- [x] Functional tests;
- [x] Docs;

Also these are only used once, let's define them in the test where they are needed.