Pass CachedSpiceRequest to observers and cleaned up notification observer
Merge branch 'observers' into master-fixed