Re-arrange TimeZoneInfo and PreferredZones delc.

:Release Notes:
Changed TimeZoneInfo and PreferredZones to reflect actual usage (POD
structures).

:Detailed Notes:
- dropped copy-constructors and assignment that duplicates default
  logic
- dropped TimeZoneInfo empty constructor because it duplicates default
  one
- made definition of TimePrefsHandler::s_failsafeDefaultZone through
  usual structure value definition.
cppcheck diff:
[Src/TimePrefsHandler.cpp]: (performance) Variable 'countryCode' is
    assigned in constructor body. Consider performing initialization
    in initialization list.
[Src/TimePrefsHandler.cpp]: (performance) Variable 'jsonStringValue'
    is assigned in constructor body. Consider performing
    initialization in initialization list.
[Src/TimePrefsHandler.cpp]: (performance) Variable 'jsonStringValue'
    is assigned in constructor body. Consider performing
    initialization in initialization list.
[Src/TimePrefsHandler.cpp]: (performance) Variable 'name' is assigned
    in constructor body. Consider performing initialization in
    initialization list.
[Src/TimePrefsHandler.cpp]: (performance) Variable 'name' is assigned
    in constructor body. Consider performing initialization in
    initialization list.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::dstSupported' is not initialized in the
    constructor.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::howManyZonesForCountry' is not assigned a value in
    'TimeZoneInfo::operator='.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::howManyZonesForCountry' is not initialized in the
    constructor.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::howManyZonesForCountry' is not initialized in the
    constructor.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::howManyZonesForCountry' is not initialized in the
    constructor.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::offsetToUTC' is not initialized in the constructor.
[Src/TimePrefsHandler.cpp]: (warning) Member variable
    'TimeZoneInfo::preferred' is not initialized in the constructor.

:Testing Performed:
desktop build

:QA Notes:

:Issues Addressed:
[ANG-851] LSS: Investigate and fix issues detected by cppcheck

Open-webOS-DCO-1.0-Signed-off-by: Nikolay Orliuk <nikolay.orliuk@lge.com>

Change-Id: I50c121f1b63088998a78d971f2b7dc8373c731bd
Reviewed-on: https://g2g.palm.com/4563
Reviewed-by: DCO Verification
Reviewed-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Tested-by: Nikolay Orliuk <nikolay.orliuk@lge.com>
Reviewed-by: Anatolii Sakhnik <anatolii.sakhnik@lge.com>