FetchAll returns a promise when FindAllRecordArray is already loaded
RESTAdapter returns record(s) from then()
Merge pull request #176 from raytiley/fetch-fixes

RESTAdapter resolves with record(s) and multiple fetchAll promise fix