Preparation for next push for initial commit.

  code additions of support for 22bit pc devices.
  reversal of code based on dead code elimination.
  more brining in line with project coding standards.
  addition single inculsion guard macros.

	modified:   simavr/sim/run_avr.c
	modified:   simavr/sim/sim_fast_core.c
	modified:   simavr/sim/sim_fast_core.h
	modified:   simavr/sim/sim_fast_core_profiler.c
	modified:   simavr/sim/sim_fast_core_profiler.h