smoketest: Use sudo to install packages
smoketest: Add SUSE support
smoketest: Style fixes
Merge pull request #127 from vuntz/smoketest-fixes

Some fixes for the new smoketest script (mostly style)