Fixed the runtime assertion that data_buffer_t has a certain size, added a static assertion and a runtime assertion that the value passed to data_buffer_t::create is in range.
Fix the clang build.
Merge branch 'next' of github.com:rethinkdb/rethinkdb into next
Merge branch 'next' into jd_secondary_indexes
Remove a debugf line.