tablecell: alignment must be done in pack

Since each row inside a table cell can have a different width,
alignment must be taken into account before v-packing the
table cell.