CardView: don't rotate the card if maximized or fullscreen

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests: improve WindowModel to better mimick a ListModel

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>