Backport range fix

A range request for the entire body should give a 200 response, not a
206 response.

This matches couchdb behavior.
Merge pull request #1 from cloudant/range-fix

Backport range fix