CLEANUP: stream-int: remove the now unused si->update() function

We exclusively use stream_int_update() now, the lower layers are not
called anymore so let's remove them, as well as si_update() which used
to be their wrapper.
diff --git a/include/types/stream_interface.h b/include/types/stream_interface.h
index 0362afd..4d71c87 100644
--- a/include/types/stream_interface.h
+++ b/include/types/stream_interface.h
@@ -86,7 +86,7 @@
 
 /* Note that if an applet is registered, the update function will not be called
  * by the session handler, so it may be used to resync flags at the end of the
- * applet handler. See stream_int_update_embedded() for reference.
+ * applet handler. See stream_int_update() for reference.
  */
 struct stream_interface {
 	/* struct members used by the "buffer" side */
@@ -106,7 +106,6 @@
 
 /* operations available on a stream-interface */
 struct si_ops {
-	void (*update)(struct stream_interface *);  /* I/O update function, may be null */
 	void (*chk_rcv)(struct stream_interface *); /* chk_rcv function, may not be null */
 	void (*chk_snd)(struct stream_interface *); /* chk_snd function, may not be null */
 	void (*shutr)(struct stream_interface *);   /* shut read function, may not be null */