Changes placeholder test strategy
Changes placeholder test strategy

Removes '#if 0' blocks around incomplete tests and instead changes tests
to fit IR testing but with UNIMPLEMENTED() used instead of RUNTESTS().
Keeps track of how many tests are skipped this way.

katef/jvst,sfstewman/jvst,katef/jvst,sfstewman/jvst