Handle errors reading from storage while completing service names.
Remove the localStorage-based config from the Chrome extension (still unreleased) -- we'll figure out saving settings properly later.
Simplify the storage model -- the Config abstraction is likely to be hard to bolt onto other storage APIs like remoteStorage.