issue #1 fixed.

更新済みのマークが出るようにはなった。reloadされないと消えないので微妙。
NotificationCenter の使い方(登録と解除のタイミング)を勘違いしてたので修正。多分これでいいと思うのだけれど……
CoreData 周りを CoreDataObjectHolder という新しいclassに押し込んで、GlobalDataSingleton からは直接触らないようにした。
同時に multi thread での Core Data の扱いを見なおしたので、 #2 #3 あたりが直るかもしれない……