wireclient: unit test to check that RemoteStorage.Unauthorized errors end up clearing the token in wireClient
fail requests if no response comes after 30 seconds (refs #365)
baseclient: fixed incorrectly bound function
example/index.html: included missing baseclient/types.js
example server: send correct 404 response & don't expect random semantics in client_id parameter
make sure there is never more than one sync timer running
built.