More flexible options in `sync`
Revert "Only color repos on remote fetches"

This reverts commit eaaee1b1ed440634ce9ae15a6ef5ae6298668e4c.
Remove `request` and `sync` events from localStorage sync
Adding some more generic tests
Merge remote-tracking branch 'origin/complete' into complete
Make welcome message opt-out