[project] Fix Travis CI build

Use git cherry-pick instead of pull. Also add some debug info.
[buffer] Refactor byteLength() method

Adds a convenience method BufferObject::byteLength().
[buffer] Fix slice() - 'end' index should not be included in slice