Feature multi tenant

For multiple installation I've got errors for duplicate package installation in puppet run. This is fixed.
Some syntax checks with puppet-lint and documentation added.