(#8) - sync and error events

do not trigger sync and error events anymore since they are triggered
internally by backbone.
(#8) - success and error callback arguments

only pass the response to success and error callbacks.
update backbone
update underscore
update pouchdb
merge branch master