Fixed minor typo in iterations
Minor code cleanup and removed absolete comment
Removed hint to buffer size of twofish
Renamed record to determine between database and header records
Adds base record to share common functions
Rewrite for additional record types. Added UUID object as well.
Refactoring of database record to extend from base record
Added header record (extended from BaseRecord)
Added header record to load command
Return header record in call back
Renamed test variable in load callback
Added header record to test case and fixed wrong field type of UUID
Added npm script to update the format specification from the PasswordSafe project
Add Twofish CBC encryptor to utils
Small case for hex values
Found more uppercase hex numbers
Moved hmac checksum generation out of case block

Gives the possibility to have more cases in the future
Improvement: header field 'empty group' can occur multiple times
Forgot to remove console.log
Renamed dbBuffer variable