Fix Compile errors: FNV:AMEFRecord.h

Looks like it was unfinished, had to correct some logic errors, plus fill in
the correct variable names.  Took away a few functions that make sense for
flag data members, but not for enum data members.
Fix Compile errors: FNV:ADDNRecord

Some typos and oddly ParseRecord being defined differently caused errors.
Fix Compile errors: FNV:ALOCRecord

Correct types used, not sure what was meant to be done with the old definition for
equals.
Fix Compile errors: FNV:AVIFRecord
Copy-Paste error from last commit.
Fix Compile errors: FNV:BPTDRecord
Fix Compile errors: FNV:CAMSRecord
FNV:ALOCRecord fixes

Re: http://forums.bethsoft.com/topic/1490494-relz-tes5edit/#entry23490688

change subrecord types from unordered to ordered
Fix Compile errors: FNV:CCRDRecord
Fix Compile errors: FNV:CDCKRecord
Fix Compile errors: FNV:CHALRecord
Fix Compile errors: FNV:CHIPRecord
Fix Compile errors: FNV:CMNYRecord
Fix Compile errors: FNV:CPTHRecord
Fix Compile errors: FNV:CPTHRecord

Not sure if the CTDAs should be sorted or not, but for now making them
unsorted so a comparison member function isn't needed.
Fix Compile errors: FNV:CSNORecord

This record still needs *a lot* of work to be correct, but it will compile now
Fix Compile errors: FNV:VTYPRecord
Fix Compile errors: FNV:SLPDRecord
Fix Compile errors: FNV:RGDLRecord
Fix Compile errors: FNV:REPURecord