Revert "Fixes memory leak where programSource was not freed after compilation."

This reverts commit 9a4cfb63b5b349e2fe3a3f066e99f90b960363ed.