Make puppet-lint happy.  Use inherits params pattern.
Variable names changed
Make isn't needed as we do not compile packages here
Do not override /etc/environment
Override ruby version
fix alternatives
Setup some links because during installation bbb-record-core postinst needs it
merge rgevaert changes