Launcher: show unread notify info number at APP icon on Launcher

Show APP's unread info number at Launcher:

  - Register a receiver to receive the UNREAD_CHANGED event to update the APP icon

  - When the unread number changed, recreate the icon bitmap of icon cache

Change-Id: I7dd0fb2c29959f1584682965fb1476e3f3c77739
Launcher: Customize app shortcuts for Carrier

App shortcuts are displayed on home:

Screen 2
  - deskclock
  - calendar

Screen 3
  - bestpay, imusic, video, ezone, pdager, FJDXCartoon, mail189, sfreader
  - elive, ecp, pim, hall, jt, egame, mdesk

Change-Id: I848333548eabded42700aa11e874fae3c5362246
Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>
Launcher: Add CT order dependency to existing app drawer sorting

Launcher: add APP icon display order sort function

 - add ct order dependecy

Change-Id: If384ef8c2aa8075ca90dea82f9ee9d8fb2ca312d
Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>
Launcher: display APP icon paged in main screen as Carrier require

Carrier require display customized APP:

  - recommened APP will be placed on the first page on main screen
  - Carrier's specific APP will be placed on the second page
  - rest and third APP will be placed on other page

Change-Id: I2e52285068012a3e99526225b99bd25365df9bec
Signed-off-by: Xiaojing Zhang <zhangx@codeaurora.org>