bscil2.bscil2 initial

take a first stab at self-hosting bscil2. update spec to all capital
ops, and fix small bugs
bsicl1 cleanup

example bscil1 programs already live in test
bscil2.bscil1 initial

It works! For only the opcode T, but that means the following works:
..\bscil1\bscil1.exe < bscil2.bscil1 > bscil2.exe
bscil2.exe < trivial.bscil2 > trivial.exe
trivial.exe
Now it needs some tests :)