Successive fetches on a collection should return the same promise

@jamesarosen @jish @vcekov 

Includes: #74, [actual diff here](https://github.com/zendesk/ember-resource/compare/shajith%2Ffetch-spec-tidy...shajith%2Fcollection-fetch).