Trailing whitespace cleanup
Create a sensible proposal even if no intended roles is set
Improve smoketest
Fix Ubuntu support
Add RHEL support

Co-Authored-By: "Sergey V. Yudin" <tsipa740@gmail.com>
Merge pull request #18 from vuntz/pr5

Ubuntu/RHEL support + improved smoketest
Merge pull request #17 from dirkmueller/release/roxy/master

Create a sensible proposal even if no intended roles is set