Cardslib: use viewholder in the different card layouts

Again a tiny optimization which helps listviews to prevent
expensive calls for fiendViewById.

Add viewholder to CardHeader, CardExpanded and Card.

Change-Id: Ie363208c836e055e95ec4f58a351496ecbfa8972