emit SyncError when wireclient rejects its promise
found out why initial state was being set incorrectly
update docs a bit
change back package.json
revert release/head to master
revert discover.js to master