Updated lib/vbr: Expanded BPB in VBR
Updated lib/vbr: Eliminated dead code
Added lib/enum/collation-rules
Updated lib/mft: Fixed ref to flattened VBR prop
Rewrote lib/mft/record: Changed type

I've decided to step away from inheriting from buffers for dynamic and/or
more complex data structures, because that makes it easier to deal with
and also more readable / understandable.
Updated lib/vbr: Added 'buffer' arg to Ctor
Updated enum/collation-rules: Fixed SyntaxError
Fixed BE values which should be LE in lib/enum
Updated mft/record: Added readUInt62LE() helper fn
Updated mft/record: Crucial comments on baseRecord
Updated mft/record: Fixed wrong read & wrong slice

- baseRecord is an unsigned integer
- attribute section wasn't sliced before handing it off to
  parseAttributes()
Added NTFS.Attribute & NTFS.AttributeDefinition
Updated enum/system-files: Fixed typo