Relatively major exec model changes.

Remove all the hacky craziness around nukes. Now all mem accesses go
through a shadow MopQ (handshake buffers) that we get from pin. No
more trying to mess with host memory.

Feed REPs as one instruction per iteration. Also, stall fetch on taken
REPs for now, or we flood the MopQ.

Cleaning up legacy SS mem accessors.
Proper static init.
Fix final_cycles self-reference in stats.
Clean up legacy mach dependent code.
CLean up more legacy code.
Clean up ancient libc duplicates.
More legacy cleanups.
Use saved state on nuke fix path.
Merge branch 'ooo_fix' of file:///group/brooks/git/Zesto into ooo_fix
Properly print u64 stats.
Stub repeater NULL check.
Get PC from feeder on nuke recovery path.

This keeps shadow_MopQ in sync when feeder skips insns.
Fix overflow of shadow_MopQ.
Remove stale rep references.
Left out one rep reference.
Remove lagecy greedy_cores.
Remove unused memory accessors.
Merge branch 'ooo_fix' of file:///group/brooks/git/Zesto into ooo_fix
Nehalem config changes
Separate syscall capture code.