Initial MemoryCache implementation. Set, Get, & Remove. Simple triggers.
Lazy time based expiration.
Invoke eviction callbacks after removal.
Add real-ish usage sample. Add EvictionReason.Replaced.
Cleanup.
Listen for memory preasure and do a basic cleanup.
Renamed Project.json to Project.json2
Fixed project.json casing
Updated to use the new target framework in project.json
Cleanup spelling, test names, layout, etc.. Add coreclr support for samples.
More cleanup. Use Debug.Assert instead of NotImplementedException.