uilib branch: Changed Keyboard to use message api instead of connectListener.
uilib branch: Changed Keyboard to use message api instead of connectListener.

svn path=/branches/libavg_uilib/; revision=7831

scotty007/libavg,hoodie/libavg,libavg/libavg,hoodie/libavg,yyd01245/libavg,libavg/libavg,th3infinity/libavg,th3infinity/libavg,libavg/libavg,scotty007/libavg,scotty007/libavg,libavg/libavg,yyd01245/libavg,hoodie/libavg,scotty007/libavg,th3infinity/libavg,th3infinity/libavg,yyd01245/libavg,yyd01245/libavg,hoodie/libavg