remove sync-busy and sync-done event emissions from sync component
add sync-busy and sync-done to wireclient.put
add test for sync-done on put failure
also emit sync-busy and sync-done for GETting documents (not folders) and DELETE
rename var that -> self
rebase
rebase test
renams sync-busy -> wire-busy, sync-done -> wire-done & re-enable for get-folder
thanks @galfert for the correction!
emit wire-busy/wire-done from request method as suggested by @skddc
whitespace and style
nicer event args
move _request on to the prototype so that it an emit events
rename event args
tabs to spaces
back to simpler way to return promise
back to simpler way to return promise
remove unused self var