libweston: Don't add frame callbacks from occluded paint nodes
This changes the callback frame list insertion after paint node late update takes place in order for to the visibily region to be modified.
This has two implication: occluded clients should not get frame callbacks any more and we can reset the instant frame rates.
Signed-off-by: Marius Vlad marius.vlad@collabora.com