backend tests, fixes dropbox and googledrive backends

make jaribu use without relying on .bin

refactor suite definition

move backend behaviour into a separate file

add backend behavior suite for GoogleDrive

add backend behavior suite to dropbox

fix googledrive tests

check stopWaitingForToken is a function

add remote.online and use new folder format for dropbox

add support for 404s and exportLinks to GoogleDrive
remove superfluous log statements
avoid duplicated code in wireclient-suite
404s should be 404s, not errors
revert last commit
fix googledrive tests
move mocks to a separate file
Use shared mocks for wireclient tests as well
configure is now always called from Authorized
remove commented code
remove unimportant log statement
add comment about native GoogleDocs documents
Move mocks.js into helpers folder
Merge pull request #619 from remotestorage/backend-tests

Backend tests