tweaks for golfing asm files in 7
Optimized and Refactored 07's compiler:

+ Shaved instructions off of push_d (1), unary (2), and binary (1).
  + Took StackTest from 433 instructions down to 372.
+ Added Operable module and moved all the binary/unary handling code there. Added to Op.
+ Added Segmentable and moved all segment code there. Added to StackThingy.
+ Now Stack things can't do unary/binary and Op things can't do segments.
grr... why was this here? StackTest down to 346