Model#validate() returns a non-pending deferred
added note about removing unit test

pertains to #12
changed parameters of Model.prototype.refresh

pertains to #19
fixed typo in Manager.prototype.load

pertains to #19
model refresh doesnt clobber un-persisted changes

fixes #20
handle out-of-order responses to model.refresh

fixes #14
attempting to make model.refresh cleaner

pertains to #14
start handling model.save calls with inflight reqs

pertains to #15
remove parameters from model.save

pertains to #21
handle more corner cases in model.refresh

pertains to #14
handle more model.save corner cases

pertains to #15
correctly track model.save changes w/ inflight req

pertains to #15
unit test for persisted-data in model.save

pertains to #15
remove Model.prototype.destroy parameter

fixes #22
handle js model.destroy corner cases

pertains to #16
pertains to #17
and pertains to #18
added Model.prototype.load

fixes #13
dont delete model id til the manager is notified

pertains to #18
calling 'refresh' on model w/o id fails

pertains to #12
started adding unit tests for .set validation
removed unit test for refresh caching

this was the unit test for #12, which we decided not to go with.