added soap function for uploading a devices firmware