New demo: spacy + fixes to gloo/buffer.py

The set_data method of a DataBuffer should have offset in vertices,
not in bytes...

Probably needs a rebase after #218 is merged.