first stab at new parameters for #42
fleshing out/error checking puppet application of manifest_file for #42
adding dirs()/files() methods to pull list of directories or files given a starting dir
adding a TODO for filtering
using newly implemented files() method to power the manifest_dir option in run_puppet()
adding a test for masterless run_puppet()
paying some test debt (test_is_roles.rb), adding basic tests around new dirs() and files() methods
updating unit tests to match new data structure
moar #42 cleanup - documentation, examples, tests
adding some code to support masterless puppet runs, ht @blalor
taking advantage of code merged in previous commit
fixing copy/paste fail and a typo
changing verbosity settings for tests to quiet the output