Experimentation with CardsUI

I'm using CardsUI correctly in the diagnostic activity and the
interpersonal activity.  But I just realized that scroll performance in
the interpersonal activity is quite poor and that's because CardsUI
doesn't recycle Views at all.  I'll have to work on that.
Updated cards for view recycling

Goes along with the changes in the cards project to allow view
recycling.  Solves performance issues when scrolling.
Contact thumbnails in cards

Working contact thumbnails in the cards layout.  To get it to work
right, I had to load them in asynctasks and be compatible with view
recycling.  And caching.  After all that, scrolling performance is
reasonably good.  Needs more work to be 100% though.  And needs code
refactoring