Allow dojo/store/JsonRest to be more client-side cache friendly.

At least Firefox and Chrome won't cache requests with Range header set
nor do they like answers with Content-Range. Make it possible to provide
the desired range by query parameter rangeParam and check for
X-Content-Range as well.