Fix queue of observer/notification blocks.

[FIXED]     Make sure all notification and observer blocks that expect the main thread are scheduled on it.