Merged requested to merge branch/PyBuffer into branch/py3.5
- Stop conflating C-style buffers with CPython's Py_buffer. Our analogues to the latter are now instances of
- Standardise uses of the buffer protocol: Use one of
whenever possible, and removespace.bufferstr_w`.
- Optimise some operations on buffers. In particular, fix #2516 (closed).
Note: some of these changes need to be backported to default.