Fix Debian package name, fix top-scope for facts

Following few changes fixes:

1. Debian/Ubuntu package full name, which is "ifenslave-2.6", not just "ifenslave". With incomplete name Puppet tries to install package in each run. In package details you can see "-2.6" suffix is part of package name, not package version:

  Package: ifenslave-2.6
  Status: install ok installed
  Priority: optional
  Section: net
  Installed-Size: 100
  Maintainer: Guus Sliepen <guus@debian.org>
  Architecture: amd64
  Version: 1.1.0-20
  ...

2. Top-level scope ($::xyz) has been set for facts.