MergeAttributes
Adds attributes from the given file to the attribute hashtable.
Writes out the merged file data to a stream.
Throws a file error
Throws a file error
Throws a usage error
Given a string of text this locates the inner attribute block for the assembly.
Main entry point.
Parses our command line.
Takes the given block of text and parses attributes from it.
Parses the primary file, adding attributes to the hashtable and
filling in the beginning and ending blobs.