v1 of ReST API updateItem no longer supports updating 'type'.  It must be performed on the commit() function.  Added wait as boolean options and additionalParams as dictionary.  The wait param allows the user to make async calls synchronous by waiting for complete or failure.  additionalParams allows for the specification of item parameters in key/value pairs.  This is where you have to set the 'type' value.  updateItem no longer accepts that parameter.