Support for plurals

The syntax is not exactly convenient, but it seems to work, it is general, and
is consistent with AngularJS.

AngularJS’s $locale is ugly and unfinished, but let’s not invent our own
(at least for now?).