year++
fix code for using logtail, Closes: #735484
s-s: respect alignment for logical partion sizes.

There is this nice comment in the partition size calculation:

> logical partitions require the space for the EPBR to be left
> out; in fact, even alignment constraints would have to be considered
                                           ^^^^^

Nice try - this patch actually consideres the alignment and fixes
a setup-storage bug, which fails for the case, where a fixed
logical partition was after a ranged logical one, like:

> disk_config disk1 fstabkey:uuid align-at:1048576B bootable:1
> primary /boot        500          ext2  rw
> logical /            3000-100000  ext3  rw
> logical swap         2048         swap  rw

The partition table size is always caculated to large for a disk in
the range, e.g 80GB (80026361856B):

> Disk /dev/sda is too small - at least 80027320320 bytes are required.
make a beta release