WIP
Model#then now rejects on request failure.

More promisificationation to come.

@stefanpenner/@leepfrog
anonymous function was preventing once behaviour