Add ability to override base Backbone.Collection

Currently, if you attempt to set Backbone.Collection
to PageableCollection it triggers an infinite loop,
because of how Backbone.Collection is referenced in the
constructor. This properly references the Collection
constructor to prevent this.