bugfix...  discovered elf symbols running over bounds...  reworked.

	modified:   simavr/sim/sim_avr.h
	modified:   simavr/sim/sim_core.c
	modified:   simavr/sim/sim_elf.c
	modified:   simavr/sim/sim_elf.h
missed commenting out debug statement on last bugfix.

	modified:   simavr/sim/sim_elf.c