load_from_data
Description:
Loads a key file from memory into an empty KeyFile structure.
If the object cannot be created then error is set to a KeyFileError.
Parameters:
| this | 
           an empty KeyFile struct  | 
      
| data | 
           key file loaded in memory  | 
      
| length | 
           the length of   | 
      
| flags | 
           flags from KeyFileFlags  | 
      
Returns:
| 
           true if a key file could be loaded, false otherwise  |