Add ngettext to __builtin__ when user_lang==en or not set

Commit 471cc15 added ngettext for plurals but it isn't installed when
user_lang is detected and gettext.install() is never called. _() has a lambda
but we need ngettext for plurals anyway. Keeps some errors from being thrown.