model>store/bug: memory cache store would race condition with interface.

* THIS IS A HACKFIX. Need to revisit the event reactor and attempt to
  reduce the resolution time and resolve potential modification events.
model>store/bug: time-expired requests should set timeout, not interval.
Merge remote-tracking branch 'origin/master' into with-extract