removed simd types from c-type.sml, cleaned up some errors from simd-real.sig/sml in the basis library

commiting now because I need to merge in changes
merging