update to support downloading from other modules

useful if calling vmwaretools module from another module.
testing compare
operand
compare correctly
rewrite to have $download_tools variable
==
== x2
lucid
more lucid
lint
travis
lint
Merge pull request #36 from keeleysam/master

External Puppet files plus Ubuntu 10.04 support