ncm-cdispd code cleanup

Work in progress related to #8...

Discussion on cleanup goals is better placed in #8.
is it possible you forgot to push?

in any case:
- there's a very easy fix: fix your log infrastructure (rsyslog or otherwise) (i'm especially annoyed since for rsyslog you can do it with quattor, it's really not rocket science)
- if we want to be a good citizen, this needs to be dealt with for all log activity, not just here (e.g. switch to log4perl as @piojo suggested and use http://log4perl.sourceforge.net/d/Log/Log4perl/Appender/Limit.html (note: i never used it before))

i propose that you keep the split code, and open a PR for the throttling so we can merge the other changes in. (or someone lese can push the merge button :smile:)