make resources/mark2.default.properties part of the config chain (and not just
copied on first run)

catch twistd startup errors and display nicely

configurable umasks for log, pid and sock files