Now using Ember computed macros for Resource#isNew and Resource#isDirty
Removed unnecessary setting of 'isFetched'
ResourceCollection now uses an index to keep track of Resources by id