delegates to the original Backbone.sync method if offlineStore isn't defined
Improve contributing guidelines
Add test for @magalhas's backbone patch
Merge branch 'magalhas/master'