Move initial version set for new psafe files to the autoUpdateHeaders
Will now auto update the psafe file version on any change. This can be
bypassed by using the "updateAutoData=True" arguement.  Changed an
exception in save() to the modern form DBName and DBDescription headers
setters now convert new value to a str() before saving.
Added very basic tests for pre-existing unicode reads
Added DB name write test
Fixed an issue with the attempted serialization of UUIDs vs Strings
Removing all instances of <dict>.has_key(<some key>) for forward
compatibility
Changing str to unicode for test
Have basic UTF-8 support working for parts of the lib
Added entry (aka record) unicode tests
Have basic unicode support working for records/entries as well
Fixed record overwrite in test