Updated to allow for sync method to be extended after this library has been used as a mixin.  Previously sync method was calling backbone.sync directly instead of wrapping the model or collections sync methods.