Added T9 italian strings

Change-Id: I9cf168d8d4eaf785c7285748d26d969162d7f465
Fix soft keyboard appearing on dialer under certain conditions.

Testcase:
- Go to dialer
- Enter some numbers
- Press home
- Enter dialer again

Change-Id: I45cd863fefbb0978cfffaac4a62aa20ac3d0a66b
Dialer: Fix initial state for t9 sort mode

On a fresh install, t9 dialer will match by name, but preferences
has match by number selected as default. Fix this by setting default
to match by name.

Also change uppercase S in "Sorting" to lowercase, to maintain
consistency with rest of system.

Cherry-picked from ics branch.

Change-Id: I2c7c8c404c7f9bcd4a2340711ab9c11897fc3fa5
Contacts: Add Dutch translations

Add missing translations for T9-dailer and correct previous

Change-Id: Iaccdd039d5ec01c8871c8405f138d4bbf332083a
Merge "Added T9 italian strings" into gingerbread
Merge "Contacts: Add Dutch translations" into gingerbread
Make absolutely sure the keyboard is never shown over the dialer.

Change-Id: I2ef5ba1530c645241e872893bb653107f1c181ce
Optimize T9Search performance / memory consumption

This change optimizes the T9Search feature in two ways:

1. Memory consumption
The original Contacts app actually crashed on my Vision with
an Out of Memory Error, until I increased the Heap Size to 48M
It was set to 32M before, and I cannot remember changing it before
so I guess, 32M is the default for Vision.

Now it works flawlessly with 32M again, mainly because it does not read
each and every contact's photo into RAM prior to searching,
but reads contact photos on demand/display.

2. Speed
The photo-reading task was not only memory- but also time-consuming,
and while doing so, the search just did not work. I always had to
wait a few seconds before typing in any number, else the search yielded
no results.

In addition to this I rewrote the name-to-number conversion. This
should also help speed-wise (yet not as much as the photo reading).

Actually the result is still no piece of art, but works how I expected
it to be -- I can hit the keys immediately after opening the Contacts
app, it immediately shows the correct results and it does not crash
with an OOM, even with a 32M heap size and ~400 contacts.

So this might actually fix #4922 as well.
http://code.google.com/p/cyanogenmod/issues/detail?id=4922

Change-Id: I90858354c7a718fe311a5e4f585a19a2972acc95
PT-BR: Missing translations

Change-Id: I284f7435c4a8d5f1699c2678e901c0c2b0482d86
Merge "Optimize T9Search performance / memory consumption" into gingerbread
Always use UTC time zone for event date conversions.

The conversion was broken for time zones that dropped DST at some point,
e.g. Moscow.

Fixes http://code.google.com/p/cyanogenmod/issues/detail?id=5082.

Change-Id: I3db64cf5abaeab73efaaa1105de00969f7d6fe65
Add individual contact call history and show groups yes/no setting on call log. - fix

- in context menu on contacts list and on call log added 'View contact history' position
- in settings of call log added show groups switch.
When 'yes' - contacts are groupped on call log.
Wnen 'no' - call log is flat and there are no groups.
- add translations: french, swedish
- 'Clear call log' option affects only on call log for selected contact, not on whole call log
- fix bugs

Change-Id: Ie9fc0463ccfc8b7e33aa5e80ae0977b798ec4d97
Added format number option to dialer

Change-Id: I27f1bc602d381e94136d713e7a5c6a9885e10b0b