fixed error on decoding truncated utf16 strings
exposed values_number() and subkeys_number() from NKRecord class to Registry class
exposed hive_name() from REGFBlock to the Registry class
put back original code to handle bad unusually formed values
merging changes from upstream
changed ASCII decoding to latin-1
updated decoding to registry spec windows-1252
removed hive_name function in prep for merge with upstream
Merge branch 'master' of git://github.com/jallmantalbot/python-registry into jallmantalbot-master
Merge branch 'jallmantalbot-master'