Fixed all head instructions so that the nop correctly specifies which head is changed.
Fixed if-label.
Changed h-search so that the flow head is placed at the end of the matching label, which is the effective behavior in grown up avida.
Implemented basic divide command.
The avida default ancestor from lenski et al 2003 now runs correctly.