Use Ember.run.later instead of setTimeout in FixtureAdapter
Be completely asynchronous (though deterministic) when simulateRemoteResponse: false

It's not clear that there is really a use case for synchronous responses
in FixtureAdapter. Asynchronous responses on the other hand are much
preferable for realistic testing.