Issue #15: First request after cache invalidates doesn't go into cache

Seams to be because the CacheMentryChangeMonitor in MemoryCache is not
triggered when calling Add. It will be triggered internally from
memorycache scheduled but too late. That is the issue #15.
Merge remote-tracking branch 'filipw/master'
Fix project references
Merge pull request #19 from svenclaesson/master

Fix issue #15