movps, intss, addps, mulps, subps, minps, and maxps now C
 - 3dn varients no longer needed, and removed
 - game.exe big gun destruction animations a bit different/messed up
'hrendz' and 'vrendz' variant functions now C
 - inline assembly varients removed
 - C varients uncommented
 - opti4asm no longer needed, all instances of it (voxlap5 and v5) removed
 - opticast now no longer has any clearMMX calls

Induced Bugs (in game.exe):
 - Rendering is noticably lower framerate, especially animaions (or maybe they are just more noticable)
 - player is much faster
removed unused, buggy assembly
drawtile had long incorrectly casted to short array, now is correctly casted to uint8_t arry
mmxcolorsub & mmxcoloradd now C in voxflash
mischelaneous fixes for voxed:
 - colfunclst[] now g++ complient
 - mmxcoloradd and mmxcolorsub now C
    - clearMMX only needed for mmxcolor*, all removed
 - rgbcolselinitinc rgbcolselinitinc now replaced with (inline) C (in drawcolorbar)
clearMMX calls removed in setflash; Doesn't seem to cause errors and they probably shouldn't be needed
Starting to define variables in C instead of asm so VirtualProtect/mprotect is hopefully not needed
no longer needed FORCE_NAME()s removed from voxlap5: now that more is less asm, more names can be mangled
Defining variables in C instead of asm so VirtualProtect/mprotect is hopefully not needed
 - caddasm & ztabasm now defined in voxlap5
 - only drawboundcube (a function) causes linking errors with USEV5ASM=0 now
slab6.cpp inline asm replaced with my previously made C equivalents when possible

**bugs introduced** (Probably just rounding errors)
functions in ksnippits.h now in C, if a C version exists
expandbit256 now C