Add new Target hook to retrieve member field alignment.

Required to be alternative to Target::alignsize because some targets limit struct field alignment to a lower boundary than alignment of variables.