Add support for non-list cards

Mainly for the user's card page (https://trello.com/<user>/cards). There may be other pages that display cards outside lists though.