filter out empty "unknown" SMBIOS entries (bnc#880643)

- fixed running X.org detection
- 3.1.4
code review fixes
removed unnecessary test
Merge pull request #8 from yast/remove_unknown_nodes

filter out empty "unknown" SMBIOS entries (bnc#880643)