simulator: Changed defaults to current hardware setup, print cache hit/miss rate for M$
simulator: fixed all tests to work with block stack cache and block method cache
simulator: Unified stats outputs of caches

* Moved data cache code to .cc file
* Unified format of generic stats from all caches
* Added transfer ratio stats to all caches
* Fixed ensure after context switch for block stack cache
simulator: changed default cache settings to block caches
simulator: fixed STC instructions for operand value 0.