Implemented call alert functionality.

When a call is incoming, about 5 seconds worth of projection is used to
show an image of a phone and initials of caller (if they are a contact
and the user has caller id)