Update cardsUI library to Androguide fork

Major cards ui library update, too many changes to list here.
Decrease card spacing
Switch to flatter cards by removing drop shadow.
Change list: Set cards to not swipable, we are using individual button instead.
 Without this all the cards would be swipable.
All cards now extend RecyclableCard which handles view recycling
Commit, PatchSetProperties, Reviewers and comments cards: Use the ViewHolder pattern (where applicable)
UserChanges: Fix inproperly formed SQL query, added change list querying methods
JSONCommit: Fix crash when processing merge commits

Change-Id: I23c1f5f69e31d6b8a5323ce40556bc25b749d5f3