Enabled optional destionation vector for binary operations, added a check for a single eval on their parameters, enable scalar broadcasting on both binary/ternary operations, refactor single eval checks, though while tests passed the overhead seems to be to great ....
Improved compilation time for binary vect_128 operations, cut in half,  as well as unary loads, -O >0 should remove any redundant emitted binaries, updated the tests to account for them, since they assume -O0 ...