Added fix for instruction ready check
Updating issue queue to issue maximum of n instructions in one cycle
Fixed Bug related to fetch queue stalls

Fetch queue is not supposed to stall. Simulator modeled with both
dispatch and fetch together. Hence never stall in fetch.
Fixed retire function