Fix 2 bugs

 * correct initialization of the DataAccess names when we want to
   read an already existing file
 * correct handling of bitmasks when dealing with UTF32-encoded
   characters
Bugfix and improvements after testing