Fix unit tests
Fix when strict_variables is enabled
Enable strict_variables when Puppet version >= 3.5 in unit tests
Add missing facts in unit tests