Add coverage when running under Ruby 1.9.x
ignore the coverage directory
fix ENV
Merge pull request #17 from leinaddm/fix_env

fix ENV
Merge pull request #16 from mattr-/fix-coverage

Fix coverage generation on Ruby 1.9
switched to Facter helper Resolution.exec

Switched to facter helper Facter::Util::Resolution.exec,
this is an more robust version to exec commands
added confine: #14
TVM: look for the cupsenable, cupsdisable, cupsaccept, and cupsreject
in two different directories and with and without the cups prefix.
Merge pull request #21 from timmooney/master

look for the enable/disable/accept/reject commands in multiple directories with and without the cups prefix
Merge pull request #18 from hggh/fact

switched to Facter helper Resolution.exec
ignore lines not starting with 'printer' in lpstat -p

sometimes the output of 'lpstat -p' contains lines like 'Printer is now
on-line' or 'Ready to print'. In these cases facter (or a puppet run)
outputs the following warning:

Could not retrieve printers: undefined method `captures' for nil:NilClass

This patch ignores lines not starting with 'printers'