Start of project
Read and print EMF extension headers 1 & 2.
Calculate EMF header size

Calculate EMF header size based on algorithm taken from Microsoft EMF
Open Specifications Document (aka [MS-EMF])i v20130118. The algorithm is
documented in flowchart form in section 2.3.4.2 EMR_HEADER Record
Types. Note I've chosen to use HeaderSize with initial caps to mimic the
specification document.
Display type of header

Display the type of header:

if size >= 108 then Ext2 format,
if size >= 100 then Ext1 format,
if size == 88 then normal EMF header,
otherwise, it's a corrupted header!!!
Add in error checks

Notify if reserved field is not 0x0000 (cf [MS-EMF] v20131018 section
2.2.9 Header Object), and notify if signature is not
0x464D4520 - or in ascii "EMF ".
Added README - it's empty though.