merging avr changes for skipjack encryption from arduino file