Add support for managing the log_dir location, initially to work-around
a apt packaging issue whereby /var/log/etcd isn't auto-created. However
also allows for a custom log_dir to be specified.
Use modulefile for dependency management, and update puppetlabs-stdlib dependency version.
[skip ci]
Merge branch 'fatmcgav/manage-log-dir'