Removed -n option, changed "-" signs to "\-"

According to http://lintian.debian.org/tags/hyphen-used-as-minus-sign.html
Merge pull request #2 from tdi/master

Removed -n option, changed "-" signs to "\-"
add DESTDIR support to Makefile

Suggested by gregnietsky on github.
Update .po and .mo generation

linux_logo was unnecessarily re-generating the .po files every time
you ran make, which was unnecessary and also causing problems with
Debian packaging.

These changes should (hopefully) make it so .po files do not
get changed unless needed.

Issue reported by Dariusz Dwornikowski
libsysinfo: x86 - re-indent the code

also stop leaking an open file