Added Russian plurals support

- Locales now classes, based on single interface Locale. Now they have single method for humanization, but in future I'm sure there will be more
- Implemented locales for English and Russian (now with correct handling of Russian plural forms)
- Added more tests