Remove stderr from stdout

Sometimes there are lib errors on platforms with malformed packages.
This shouldn't cause the facts to completely fail.
Merge pull request #348 from hunner/patch_fact

Remove stderr from stdout
Fix issue with puppet_module_install, removed and using updated method from beaker core copy_module_to
Merge pull request #358 from cyberious/1.6.x

Fix issue with puppet_module_install, removed and using updated method f...
Don't truncate to short keys in the type

You should be able to create/delete keys using the long key to avoid
collisions, and truncating in the type makes that not work.
Merge pull request #365 from mhaskel/long_key_support

Don't truncate to short keys in the type
We aren't truncating in the type

So don't check for truncated IDs in the type test.
Merge pull request #366 from mhaskel/fix_unit_tests

We aren't truncating in the type
apt-key doesn't add long keys in deb6

You can feed the command the long key, but it truncates it to add the
key. This causes issues due to the short-key collision with the
puppetlabs key. So, test with a different key on debian 6.
Merge pull request #367 from mhaskel/deb6_apt-key_workaround

apt-key doesn't add long keys in deb6
Fix for future parser support
Merge pull request #368 from mhaskel/future_parser

Fix for future parser support
Missed one case for _kick_apt needed for strict variables
Merge pull request #369 from mhaskel/future_parser

Missed one case for _kick_apt needed for strict variables
add --force-yes so deb7 doesn't hang
Merge pull request #371 from mhaskel/force-yes

add --force-yes so deb7 doesn't hang
DOC-249 Revised and updated apt readme

Revised and updated apt readme. Post-merge-conflict edition.
Update pe compatibility
Merge pull request #373 from mhaskel/metadata

Update pe compatibility
Merge pull request #372 from jbondpdx/revised-readme

DOC-249: Revised and updated apt readme