Wrote editor initialization tests.

The tests guarantee that editors can initialize correctly when the current
working directory is set to something other that the score manager directory.

This part of the battery was motivated by GitHub #361.