Use true lengths in flash items

Use true lengths in flash items, rather than rounding them up to 4 byte
boundaries. The flash items are still rounded up, but we store the
actual length.