I don't see why we want to add retcodes to states, I think this is a bad idea, we already have the result value and salt.utils.check_state_result checks this....