Discard the transient noteData property when Note is faulted

Fixes #1098 #1198 
Related #1151 

_noteData is a transient property that should be set to nil when the NSManagedObject "Note" is faulted.  This prevents stale data from being kept around.  The nil check for initialization in the overridden property getter was the culprit.