Dialer: Make the call stats spinner match the other actionbar theming

Change-Id: I9bb5a1e344aa33c4651a20f37875bbed8f3bd9e3

Conflicts:
	res/values/styles.xml
Improve callstats number matching code.

Make it a little more efficient, and make sure the ContactInfo and
CallStatsDetails instances always stay in sync.

Change-Id: I0b01e6fc036ce70dccbccf1d9002843331304d50
Dialer: Introduce usage pattern stats for retail

For retail devices (and installer builds), introduce tags to be read
by a separate, additional, package.

This will not be read or collected in any community (nightly/M/etc) or
self-built build.

Change-Id: I9ca075c2726867d693c1f16700abe6f6aa276445

Conflicts:
	src/com/android/dialer/DialtactsActivity.java
Dialer: Handle "Unknown" and null numbers when adding to blacklist.

JIRA: BACON-278
Change-Id: I819968e06387b2cf4ddd9e9d47fdf87b6099a98b
Call recording service implementation, show recordings and allow playback in call history

Change-Id: I56bf6857d87260e20b6a84c4db6e463b0fd87dcc

Conflicts:
	Android.mk
	AndroidManifest.xml
	res/values/slim_strings.xml