simulator: method cache initialization / fetch

* Method cache can initialize with proper function size (if entry != 0x0)
* fetch also checks Phase for return value
simulator: fixed a wrong additional stall cycle

* Only affected configuration of stalling in IF stage