Synchronization with Google Drive

- Synchronize the flag state with Google Drive using the realtime API.
- Handle Google sign in.
- Keep in sync the localstorage state.