Added EOF invisible, more scmStatus choices, quick fix for "TODO: Reselect previously open document"

More info in commit messages. Commits are independent.