Buffer.write* operations now return reference to buffer

Added `return this;` to the bottom of all write methods in order to increase readability:

```
new Buffer(4).writeUInt16BE(300, 0).writeUInt16BE(120, 2);
```