upgrade to backbone.js 1.0

and update fetch to be compatible with changes