New plural unit decision functions

Removed zero-unit pluralization and added new unit functions with custom string support. Exaple usage in html:
<timer>{{ minutes }} {{ minuteUnit('minute','minutes') }} {{ seconds }} {{ secondUnit('second','seconds') }}