Interstellar air intake fix

The old code

var fieldData = (obj as PartModule).Fields[name];

assumes that the PartModule correctly returns BaseFieldList of a module. It's not the case with dynamically generated classes, like interstellar FNPlugin.AtmosphericIntake, wich is appended to part stub at runtime. This merge catches the exception and prints details about a module that failed.