Fix possible text overlapping in MAL info card

This replaces the old RelativeLayout by a TableLayout to prevent text overlapping. It's now wrapped if it is to long for the line.