Rename __removeListeners to releaseReference and set it to parallel run
Set model.save update destroy return raw data object instead of model object
controller listen $scope.$destroy event to relase resource