This is a behavior-preserving refactor. I'm mostly just moving the code that defines and parses configs (e.g. "rcloneremotename") into a new source file. This lets us focus more on implementing the text protocol in gitannex.go.