Adding basic tests
Adding options to install extra packages
Puppet lint fixes
More tests
Fix sources_list filenames prefix
More test, and a fix (typo)