Adding Apple's copyright notice
Better bad argument handling for ConstructFullName
Added example flags in Makefile
Use UInt type for flags and error codes
Test for register record