Add classes to parse LCP policy and entries.  Fix up some missing stuff in other classes.
First crack at hashing stuffs from the heap.
Add stub for lcp-dump program and build integration.
Cleanup and make the LCP classes actually work.
Minimal body to the lcp-dump program.
Add LCP hashes to PCR[17] calculation if appropriate.

One issue remains in calculating the final PCR[17] value.  From what
I can tell my test system is hashing 4 bytes of 0's for the
OsToSinit.Capabilities value.  My parsing of the heap however
indicates this value is 0x00000002.  Looking at txt-stat from this
system seems to confirm this but the hash remains incorrect using
the parsed value while 0's get the expected result.

For now I've hard-coded 4 bytes of 0's but will follow up on this
further as I clean up this code.
Add example program to calculate pcr[17] hash with static values.
Add utility to calculate only the SinitMleData.SinitHash.

This was needed / useful to just identify the SINIT ACM that's been
loaded.  txt-stat doesn't have any concept of file names so this is
the only way I know of to link an SINIT from file to the one that
tboot has used to set up the MLE.
.
Conditionally hash OsSinitData.Capabilities or 0's based on LCP PolicyControl field.
Add method to acmParse class to do the hashing.  Add parameter to constructor to take Sinit to MLE Data Table Version for hash algorithm selection.
Use method from acmParse class to get ACM hash.
Wrap fopen in try/except.  Localize related hash stuff. Clean up old comment.
Add parameter to allow caller to specify value for EDX flags.  Default to 0 still.
Use new method on acmParse class to get digest of ACM.
Wrap file open on ACM in try / except block.
Allow caller to use --edx argument like the sinithash program.
Add comment to explain reason for selecting sha1 vs sha256 for ACM hash.
Update ChangeLog and NEWS.
Move pretty print fuction for ACM data into txt module and separate out pretty printing the flags.
Add some comments to illustrate the example pcr17 calculation in pcr-static.py