use a single lsfs call

instead of one by filesystem. It's more efficient, and avoid warnings
when calling it with an unknown filesystem.

see: #2384
merge sample files, drop useless ones
ooops
add new trimWhitespace() function

see: #2391
add tests for trimWhitespace()

see: #2391
trim whitespace from DMI information

see: #2391
trim whitespace from /proc information

close: #2391