Added an option to assign a model or collection a "storeName" attribute to be used as a localstorage key instead of its url

Should not affect any preexisting code.

Example usage:

    var RecordList = Backbone.Collection.extend({
      model: Record,
      storeName: 'RecordList',
    });