ncm-ntpd updates

moved creation of ntp.conf to seperate
subroutine. Moved restart daemon code to seperate sub to make it easier to
integrate with future quattor CAF::Service module. Added tests to check
for server defitinitions in ntp.conf, step-tickers files, and tests to check
if deamon restarted.