fix bug on scrolls #2895
Index ng-repeat by $id(object) to avoid bugs on scroll
Correct bug on FilterController
Visual fine tunning for jmp scroll #2895
Refresh style each time cellDirective link function is called #2761

When scrolling, cells without answer (that are mapped on the model) are empty with no style.
This correction fix it by calling updateVisualStyle() each time the cell is added to dom.