Fix for Issue #66 - Gettext translation fails for languages without plural forms.

I've added test cases for the fix I suggested in the bug report