Add .travis.yml

For configuring the CI server
Add cpuModel() to cpu.go
Simplify getMemInfo() in memory.go

Can also be used by util.go
Add Sysinfo() to util.go
Add t.Fatal() to case where wrong file tests return output
Add tabs to Systeminfo String()
Read from error channel in tests before closing
Make tests fail if no output is received
Remove debug code
Reset wrong file name in deferred function