Implement a number of additional prim ops, add test cases for the new ops and fix a bug in c conversion that would generate a warning when compiling, complaning about type mismatch when assigning variables
Remove old test case from the repo
Fix regression introduced by d0c32a7 that caused variables to declared twice