MINOR: buffer: b_set_data() doesn't truncate output data anymore

b_set_data() is used :
  - in proto_http and hlua to trim input data (b_set_data(co_data()))
  - in SPOE to append data to a buffer while building a message

In no case will this truncate a buffer so we can safely remove the
test for len < b->output.
diff --git a/include/common/buf.h b/include/common/buf.h
index 6eec422..b223b21 100644
--- a/include/common/buf.h
+++ b/include/common/buf.h
@@ -385,8 +385,6 @@
 /* b_set_data() : sets the buffer's length */
 static inline void b_set_data(struct buffer *b, size_t len)
 {
-	if (len < b->output)
-		b->output = len;
 	b->len = len;
 }