Fixed: CPLocal can't handle unknown language codes
When the language code is not known it still sets the current language code
to the unknown code instead of the defualt 'en_US' code.
This makes the test cases for CPDateFormatter fail when run on a foreign system.
Formatting: CPLocale.

Tabs to spaces and other whitespace changes.
Merge branch 'master' of github.com:cappuccino/cappuccino
Merge pull request #1930 from mrcarlberg/cplocal_cant_handle_unknown_country_codes

Fixed: CPLocal can't handle unknown language codes