ncm-named: more code cleanups, in particular
- use of Readonly::Scalar instead of constants
- use of CAF::FileWriter/Editor instead of LC::Check::file
- use of CAF::Service to change named service state