Strip trailing whitespace
Use CAF::Service to restart cdp-listend

Fixes #221.
Restart cdp-listend AFTER configuration is written
Only restart cdp-listend if the file is modified
Don't attempt to pass non-existant opts
add unittest for restart
fix CAF::Service OS flavour
Merge pull request #1 from stdweird/jrha-restart-cdp-listend

add unittest for restart
Merge pull request #283 from jrha/restart-cdp-listend

ncm-cdp: Restart cdp-listend