refactor cost_sensitive definitions out of csoaa