Better startup messages

Various improvements to not confuse users. See commit messages for what I've changed.