* Update tuple to be compatible with mshadow * Move set error message to C API * simplify with using * updates to shape inference * Add unnamed namespace to the implementations * [SYMBOL] Enable inference of Auxiliary data, rename list_arguments to list_inputs