Added two phases to the behavior installation process. Now we arrange "wires," then construct sigs for those wires, then set up reading and writing to those sigs. This is all for the sake of optimizing long chains of behId() into a single history buffer at run time. The effectiveness of this optimization hasn't been tested.