last asm in vw*.asm, fix misinterpretations in ca

- ca: CAL_ShiftSprite was borked, hopefully I read it right this time;
  "normalizing si and di" is just to compare them properly
- vwa: ShiftMPropChar, VW_DrawMPropString