Move test compilation into a separate object in preparation for re-writing how we run unittests
Move test compilation into a separate object in preparation for re-writing how we run unittests

eseidel/saycbridge,abortz/saycbridge,eseidel/saycbridge,abortz/saycbridge,abortz/saycbridge,abortz/saycbridge,eseidel/saycbridge,abortz/saycbridge