WIP: Better hazard control and cache alignment.
Added more performance counters and done some refactoring.
Fixed some bugs with event counting. Still not working.
Fixed perf.counters and printout
removed hazards
added nop-instruction to testbench
Meeting 8.
Merge branch 'archtests'