Worked more on integrating new simd type, broke most simd files into seperate files for simd word and simd real

I changed SimdSize into SimdRealSize and SimdWordSize, I went through most files and
changes any references of either SimdSize.SimdReal.t or SimdReal.t to SimdRealSize.t
to fit with the way WordSize and RealSize work

I've started to do some work on word opperations but not much

I translated some of my c routines into psuedo sml code, I still need to figure out how
to do some memory stuff in sml to fully translate them.

Probably some other miscelanious work on adding code to different files
(ie, ssa-tree,rep-types,etc) to make sure simd stuff gets passed through the compiler