using hiera helper gem
added options spec
allow passing options to master via options
allow changing slave's config directory
changing master config directory. updated README
code formatting
ensure creating work_dir
ensure creation of slave's work_dir