Ignore i3status output binary
Fix off-by-one error with NUL-termination

Strlen ignores the '\0' terminating byte of strings
Simplify definition of OUTPUT_OPTION macro

Pull scope of `const char *value` declaration to outside the macro