Initial port
Port TAB completion feature over
register resoyrce provider for caching
Merge pull request #2512 from yugangw-msft/portcache

Port managed cache commands over