Merge pull request #2 from fayep/extlookup_yaml

Fix the tests for extlookup so that they are no longer noops.
Merge pull request #3 from fayep/extlookup_yaml

Add tests for variable substitution in more complex data structures.
Make things generally better
Merge branch 'extlookup_yaml' of github.com:grepory/puppet into extlookup_yaml
Additional changes to make things generally better
Lessons learned: Puppet is terrible.  around values will get stripped in yaml. Anything that has non-alphanumeric chars at the front should be quoted or escaped for safety.