FIXED: Selection behavior when implementing selectionIndexesForProposedSelection
FIXED: Selection behavior when implementing selectionIndexesForProposedSelection

Previously, when delegates implemented tableView:selectionIndexesForProposedSelection:, the selection with arrow were broken. This patch ensure to try to select next/previous row if the current row cannot be selected.
It also cleans up the selection indexes when sending selectAll: as Cocoa does.

Rosch/cappuccino,koamac/Cappuccino,rgv151/cappuccino,daboe01/cappuccino,kidaa/cappuccino,primalmotion/cappuccino,cappuccino/cappuccino,koamac/Cappuccino,mrcarlberg/cappuccino,FrankReh/cappuccino,koamac/Cappuccino,zittix/cappuccino,Dogild/cappuccino,krodelin/cappuccino,daboe01/cappuccino,mrcarlberg/cappuccino,deltaprojects/cappuccino,krodelin/cappuccino,AlexanderMazaletskiy/cappuccino,cacaodev/cappuccino,mrcarlberg/cappuccino,cappuccino/cappuccino,FrankReh/cappuccino,cacaodev/cappuccino,koamac/Cappuccino,cacaodev/cappuccino,mrcarlberg/cappuccino,FrankReh/cappuccino,rgv151/cappuccino,krodelin/cappuccino,AlexanderMazaletskiy/cappuccino,cappuccino/cappuccino,enquora/cappuccino,daboe01/cappuccino,cappuccino/cappuccino,cacaodev/cappuccino,wangshijin/cappuccino,enquora/cappuccino,tancred/cappuccino,wangshijin/cappuccino,FrankReh/cappuccino,cacaodev/cappuccino,tancred/cappuccino,daboe01/cappuccino,enquora/cappuccino,Dogild/cappuccino,tancred/cappuccino,zittix/cappuccino,AlexanderMazaletskiy/cappuccino,krodelin/cappuccino,rgv151/cappuccino,wangshijin/cappuccino,koamac/Cappuccino,Rosch/cappuccino,Dogild/cappuccino,cappuccino/cappuccino,deltaprojects/cappuccino,zittix/cappuccino,zittix/cappuccino,wangshijin/cappuccino,primalmotion/cappuccino,wangshijin/cappuccino,koamac/Cappuccino,mrcarlberg/cappuccino,cacaodev/cappuccino,rgv151/cappuccino,zittix/cappuccino,Rosch/cappuccino,Dogild/cappuccino,Rosch/cappuccino,cappuccino/cappuccino,krodelin/cappuccino,primalmotion/cappuccino,primalmotion/cappuccino,primalmotion/cappuccino,mrcarlberg/cappuccino,kidaa/cappuccino,mrcarlberg/cappuccino,FrankReh/cappuccino,kidaa/cappuccino,daboe01/cappuccino,kidaa/cappuccino,zittix/cappuccino,tancred/cappuccino,AlexanderMazaletskiy/cappuccino,daboe01/cappuccino,Rosch/cappuccino,tancred/cappuccino,daboe01/cappuccino,Dogild/cappuccino,rgv151/cappuccino,FrankReh/cappuccino,krodelin/cappuccino,deltaprojects/cappuccino,enquora/cappuccino,AlexanderMazaletskiy/cappuccino,Dogild/cappuccino,cappuccino/cappuccino,rgv151/cappuccino,enquora/cappuccino,Dogild/cappuccino,zittix/cappuccino,enquora/cappuccino,mrcarlberg/cappuccino,enquora/cappuccino,FrankReh/cappuccino,tancred/cappuccino,deltaprojects/cappuccino,deltaprojects/cappuccino,AlexanderMazaletskiy/cappuccino,deltaprojects/cappuccino,Rosch/cappuccino,kidaa/cappuccino,primalmotion/cappuccino,primalmotion/cappuccino,kidaa/cappuccino,Rosch/cappuccino,deltaprojects/cappuccino,FrankReh/cappuccino,krodelin/cappuccino,rgv151/cappuccino,wangshijin/cappuccino,cacaodev/cappuccino