make cache a single module, just beginning
almost the individual module

Some have not been separated, such as the iscsi_cache structure
fix some small bugs

only iscsi_cache is not separated, fix it soon
Cache become absolutely independent module

That's a great improvement. We will only modify cache module later.