extended Backbone.Collection and Backbone.Model with ETag and If-None-Match support