[Runtime] Add application locale to application system

Add a class ApplicationLocale to get and handle locale
from system.

Implement the GetApplicationLocale() interface for
content browser client.

Note: I only realized get system locale from tizen,
other platform will get "en-US" as default.
[Runtime] Enable tizen locale and add set function for variable locale.

Application data will be set a locale when first created
or the application locale is changed, so the "TODO" in
"manifest_i18n_data.cc(52)" is finished

Application Locale Tizen can get the latest locale
from vconf‘s notify.

And use “base::internal::Lock Impl” direct may be not a
good idea, to replace it with “base::Lock”.