initial rework
avr109 is now compatible with new ihex

proper tracking memory address routine and address jump routine is still
missing, needs cleanup