Add data interaction code:

this commits adds code that can be used to figure out what
data the end user should set.
Merge pull request #16 from bodepd/interactive_installer

Interactive installer
Add improved documentation
Merge pull request #17 from bodepd/readme

Add improved documentation
fix readme
Merge pull request #18 from bodepd/readme2

fix readme
More docs
Merge pull request #19 from bodepd/readme3

More docs
Add better hiera docs
Merge pull request #20 from bodepd/hiera_docs

Add better hiera docs
more doc updates
Merge pull request #21 from bodepd/hiera_docs2

more doc updates
update image links to master branch
Merge pull request #22 from bodepd/fix_image_links

update image links to master branch
more doc updates
Merge pull request #23 from bodepd/doc_improvements

more doc updates
Minor doc updates
Merge pull request #24 from bodepd/doc_improvements

Minor doc updates
more doc updates
fix typos in README