Avoided changing hostname and changing var names
Avoided changing hostname and changing var names

1. Why is this change necessary ?
 The program avoids changing hostname and the variable name "Options" is changed to
"options". Also, added more comments and formatted. Removed hostname in options since
it will not be changed in tests.

2. How does this change address the issue ?
 While the program is being run, the hostname is not changed. And options can't be
accessed outside(not exported).

3. How to verify this change ?
 Run, make test

Signed-off-by: gkGaneshR <3ffdcdce3be7a2573e21b866f581857db5c37d6e@gmail.com>

kubernetes/node-problem-detector,kubernetes/node-problem-detector