The first 8b of each raw profile section need to be aligned to 8b since
the first item in each section is a u64 count of the number of items in
the section.
Summary of changes:
- Assert alignment when reading counts.
- Update test to check alignment, relax some size checks to allow padding.
- Update raw binary inputs for llvm-profdata tests.
Should this be Size + 8 - Size%8?