GF-52704: remove default pseudo-localization

For development, we made all strings that do not have translations
appear as pseudo-translated so that QA can tell the difference
between a translated string, a string which is ready for translation
but for which the translation is not yet complete, and a string that
is not ready for translation at all. This pseudo-localization is
confusing many people and they are submitting bugs about "garbage
translations", despite our efforts to educate them. So, we are
removing this default pseudo-localization and instead only using a
particular locale for pseudo testing. (We will pick eu-ES, Basque
for Spain.)

Enyo-DCO-1.1-Signed-Off-By: Edwin Hoogerbeets (edwin.hoogerbeets@lge.com)
Merge pull request #28 from enyojs/GF-52704

GF-52704: remove default pseudo-localization

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update to 20131204-build-4.0-005

Update to ilib build 20131204-build-4.0-005
Add a copy constructor to ilib.Locale to fix a problem when there
are no translation resources available.
Fixes GF-53464: update to Korean date formatting
Make sure that ilib.loadData caches locale data based on a key that
depends on the locale + file name + hash of load parameters, so that
if any of those change, there is a cache miss.
Merge pull request #29 from enyojs/20131204-build-4.0-005

Update to 20131204-build-4.0-005

Reviewed-By: Ben Combee (ben.combee@lge.com)
Update version string to 2.3.0-rc.2