Add Call statistics to Contacts (Phone)

Available from the local menu in the Phone application (except from
the Dialer Fragment).

Call-type filter can be selected in the actionbar.
If all call types are selected the incoming/outgoing rates show up in
blue/green respectively.
Tapping on an item starts a new activity that shows all call types with
details for the given contact or number.

Sample screenshots: http://files.sethyx.info/aokp/call_stats_sample.png

Draft to avoid early kangers.

PS2: Fix whitespaces.
PS3: Added optional date-range filter and some comments.
PS4: Whitespaces & small layout fixes.
PS5: Changed date filter dialog behavior (1 action icon, 2 dialog buttons).
PS6: OCD
PS7: Slightly amended filter icon & more code OCD.
PS8: Merge items with "equal" (national/international) phone numbers

Change-Id: I94cd49e167b82bc7eaeab9225ed96a273a33b18c
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Remove inverts, back to stock

Revert "Make a better FNV Dark Holo style contacts"

This reverts commit 084b02507fde6a7cd8006163ec2b75f45fe24b14.

Revert "Added new edits making Contacts fully themeable with theme chooser (future feature)"

This reverts commit 58665a5471f44253cf844ba6bbd03e82f8e4ee5f.

Revert "everything needed for full invert of stock contacts app."

This reverts commit 65db69d111543dcd00c3c4b8ad2ce0ebe2e936c5.