Move some model & persistence aware code into saveModelNow method

Hey,

This patch allows usage of (at least) ember-restless, as a replacement for ember-data.

It may not work with others, as the code still assumes that certain methods/attributes are existant, but happily for me ember-restless does provide them.

Cheers