Make sure to note in the log if we are unable to create a CGContext.

(* Considering changing this to DDLogError instead of MITLogFatal *)

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Make sure we actually create a view to use.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Use a block to sort the entries instead of jumping out to a function

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Add a property so we have a single point of reference for the directory phone number

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Change from 'tel' to 'telprompt' and use the directoryPhoneURL property both when creating the table view cell and attempting to call the directoryh.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Be sure to clear out the secondaryTextLabel; it may be non-nil if we are reusing a cell.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Fixes bug 'Clearing recent searches swaps "Emergency Contacts" and "Phone Directory" button actions' (IPHONEAPP-659)

Merge branch 'refs/heads/3.4/bugfix/IPHONEAPP-659' into 3.4/feature/maps

Signed-off-by: Blake Skinner <bskinner@mit.edu>