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;

Regarding the file name: Shouldn't it match the method, so "format-plural.md"?