[DO NOT MERGE] Add i18n support for widget handler

Widget handler will prase i18n items from
manifest and WidgetInfo can get dynamic local
values after prase.

ManifestI18NData will have an entity stored in
the ApplicationData entity, and we can get
local values from this entity.

And since keys::kNamekey and keys::kDescriptionKey
was changed, the unittest also need have some
change.