I've found that sometimes it might be convenient when writing a test to not
put anything after all sections data. Currently we write the section header
table there.
This adds the Location sub key to SectionHeaderTable key:
SectionHeaderTable: Location: <value>
Location can be either AfterSecData or BeforeSecData currently.
This allows to place the section header table before sections data.
This patch also opens road to implement placing the section header table at
an arbitrary position (i.e. between sections).
Most binary utilities do not capitalize diagnostics.