Support "-" (stdin) as settings filename

Most UNIX tools can read from stdin when given "-" as a filename. This can be useful when
integrating Etherpad-Lite into other frameworks which might generate settings.json automatically.