Focus fix: when switching to card view, always reset the focus

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
CardView: fix card activation when a new card is added

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Tests WindowModel: try to minimize the desynchronization between two WindowModel instances of the same type

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
CardView: more fixes for the destruction and creation of a card

Signed-off-by: Christophe Chapuis <chris.chapuis@gmail.com>
Merge pull request #69 from webOS-ports/tofe/architecture

Tofe/architecture