Use only token when interacting with Fsio API
Log out when a sync request returns 'Unauthorized (401)'
Fix tests
Test page refresh w/ invalid token signs user out
Merge branch 'master' into feature/refresh_sign_in_token

Conflicts:
	src/client/client.js
Use token instead of username/pass for reset state
Use a better invalid token for refresh test
Also lint shared test files
Remove password from API calls, don't store
Sign out on auth error, handle initial sync in FSIO code
Handle all FSIO calls in the same place

- Simplifies logic and flow
Merge branch 'master' into feature/refresh_sign_in_token
Merge branch 'feature/refresh_sign_in_token'
Merge branch 'master' into fix/clear_all_not_synced

Conflicts:
	src/client/fsio.js