Put all local data in local and out of repo

Further changes: Factor out ez_preferences.join. Add PublicKeyError. Remove
`log_loc` -> Chatlog files are very much against our understanding of privacy
and security and not needed with the messages db. Remove double lines in
`ez_process`. User database issue not fully resolved, see comment in source.