Create a new buffer and set the data to a copy of len bytes of data and the size to len. The data
will be freed when the buffer is freed.
| len | the length of data |
| data | data for the new buffer |
A newly allocated buffer with a copy of data and of size len. |
