Remove c backend  Issue #384

Removes the C back end and all icode intermediary representation logic.
Fixes issue #384