Fix scoring
Fix combining

If first row was 2,2,4,4 and left was pressed, result should be 4,8,0,0
but it was 4,4,4,0 (was exiting the loop so the second match, in this
case the 4s, did not get combined).  Applied to all directions