add translatePlural support with compiled plural functions

[Importing Pull Request #6]

Syntax: `"This post has #{comments:1 comment|@ comments}"`