smartdial: increase suggestions from 3 to 6

  AOSP's smartdial implementation shows 3 suggestions at
  most. Which means if there are more than 3 contacts
  with the exact same name, then only 3 will come up
  and the rest will never be shown.

  This increases the limit to 6. I am assuming here that
  people will generally not have more than 6 people in
  their address book with the exact same name. The limit
  can be raised further too, only that the algorithm
  implemented to show the most appropriate match towards
  the beginning has to be finetuned in each case.

UPDATE :
 1. Centered the suggestions
 2. Remove trailing whitespace

Change-Id: I6de3bfab1845c0e79998fa8ad27ad126723d8590
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
SmartDialer: show quick contact on long press

Instead of displaying the disambiguation dialog, show quick contact
instead which also allows the user to decide which number to call as
well as perform other operations such as editing or messaging.

This is useful because it's easier to search for contacts via T9
compared to using the QWERTY keyboard.

Change-Id: I81c21e58fb1090157a062d79600287d7e1e7c8d6
Refresh adapter on resuming, so that call dates are updated.

When not doing this, the call dates might be wrong (they might e.g. say
'5 minutes ago' even though the call was 2 hours ago).

Change-Id: I44b797e7d09fcfe5ad1745e6b4d2cba2639c1650
JIRA:CYAN-1455