Header first-pass

Header Identification code first pass written and tested.
Header Parsing Functional

The basic header code has been written and tested. Most functionality
is present and functional.
Fixes

Fixed some issues with the existing code and added placeholder
FLASH_ADDR_SIZE definition line
Merge branch 'Header_Parser'
Merge branch 'Header_Parser'

Header_Parser merged with master