[composer] Fix crash caused by map items with zero height/width
[composer] Clean up atlas code, move shape and page updating to shape and page items.
[composer] Fix multiple refresh of items
[composer] Fix hang with enabling atlas on a map with a point coverage layer while preview is active