remove stale forwarding code in intertyper
fix call legalization temp types
fix tests/cases/caall.ll
optimize isIllegalType
handle more return types in getReturnType
make parseParamTokens use parseLLVMSegment
simplify parseParamTokens now that it uses parseLLVMSegment
make sure the eval in emscripten_run_script_string emits a string