MemCache: Initial API structure.

@davidfowl @GrabYourPitchforks @lodejard @DamianEdwards @yishaigalatzer 
[AssemblyNeutral] - would and int work as well? do the semantics of the names imply more than an order of eviction?