Allow multiple --test= arguments.

This allows tests to be a combination of C and bitcode, in cases where
we need to manually write or rewrite some of the bitcode for proper
testing.
Correct the cast*ToUi1() tests with a manual .ll implementation.