logger: Fixing the bug with redirecting of log output to the standard error

Change-Id: I4f84548643a4ea3b0b1ef8f341e39d01e90eb55b
tests: Improving ManagementTool test suite and fixing discovered bugs

Change-Id: I1c7e51cf105544325657825474f9ee85d61396ed
Refs: #2226
tools: fix the bug that ndns-update segfaults when running without
parameters

ref: #2255

Change-Id: I65a741e845d44d14aa29b2814c6616d27dc0a12a
ndns-update: add feature that load Response from file directly

- also fix the bug that ndns-update segfaults when running without
parameters

refs: #2255
refs: #2273
Change-Id: I65a741e845d44d14aa29b2814c6616d27dc0a12a
ndns-dig: adapt to the fact that NDN testbed does not have root zone

- Enable dig to set the start label during iterative process.
- Enable validation of intermediate results with an option to disable
it

Change-Id: I221e3c328c875ad06a1f8094f1004e68d9d46a57
tools: fix bug that root.cert is not found
 - fix bug that validator.conf or root.cert is not found
 - if no positional parameter presents for ndns-dig/ndns-update, stop the app

refs: #2276

Change-Id: Id70d4b219254f5b221990a38d41471b920aa1521