Only use 'id' in clearing item cache if present
HTTP 304 response must not contain data
Merge pull request #10 from sualk/for-upstream

Two patches (http response, item caching)
Merge remote-tracking branch 'upstream/master'