Moved listener trigger to within `isLocal` check.
Renamed `onChange()` to `onNetworkChange()` to make it clear that it is a remote change when implementing the listener.
Fixed a test.
Notify the delete listener after the actual delete operation.
Moved `queueLocalDeletion` call back to before the deletion.
Merge pull request #165 from Simperium/issue/163-delete-object-listener

Only notify OnDeleteListener for local deletes