Avoid infinite loop caused by vertical content alignment

In some case invalidations makes the program to go
into an infinite loop.
Move InvalidateContentPos() call upper in the
SwCntntFrm::MakeAll method so it won't be called
when size invalidation is made inside this
method.

Change-Id: I25deccb1760b82a764cad3e90aafb092631a1533
Vertical content alignment of vertical text frames

Change-Id: If365684f8fec5c560e948e3428681462e227dc00
Fix UNO API of vertical content alignment.

This property can applied just for text frames, not others
which can have base frame properties.

Change-Id: I551a2e17bb42855d3e948c7fc672ec5e3a451c55
Vertical content alignment of frames anchored as character

Change-Id: Idf05edd102475675c8f0781af1f966043f342bb7