Updates copyright year and MAEC version
Removes dead code
Removed parser.generator.x calls and fixed to_xml_file function parameters
Updated imports, removed self.generator declarations, removed self.generator parameters from instantiations
Removed self.generator parameters from add_name_collection calls
Replaced generate_tool_id calls with idgen.create_id calls
Additional updates for 4.1
Removed duplicate maec_subject and maec_packages, made BundleReference iterable
Added Namespace declaration
Moved Namespace declaration up into the constructor
Fixed bundle parameters in constructor
Temporarily fixes empty list to dict in _section modules
Moved Namespace declaration up to the top of constructor