Add C code to NoneTypeT and fix MaxAndArgmax c_code to work with it.

I didn't run all tests, it is highly possible that other Op.c_code will fail with this as they wheren't used with that new input type.