Expand Documentation for v0.2.0

First bulk of fresh new documentation explaining settings in v0.2.0.
This is simply a begining and will be expanded on in the future.
Merge pull request #22 from trlinkin/more_docs

Expand Documentation for v0.2.0
Reformat command layout
Merge branch 'refactor_commands'
Refactor base command for clarity
Expand no installer available message
Use Vagrant internal logging for chatty log messages
Merge branch 'refactor_commands'
Merge branch 'improve_logging'
(GH-23) Remove file path double-expand

The `pe-build copy` command was generating the basename of the file to
copy, and then promptly ignoring it and passing the file path to
PEBuild::Archive. This commit cleans up the copy method and uses the
correct variable.
Merge branch 'issue_23-double_expand_path'

This closes GH-23.
(GH-24) Download PE installer at provision time

This allows a specific installer to be downloaded at provision time
instead of downloading one massive tarball.
Merge branch 'late_installer_download'

This closes GH-24
Re-indent pe_build/plugin
Add initial installer detection guest capability
Re-indent provisioner/pe_bootstrap
Initial extraction of answers file generation
Use instance variable over instance method
Extract provisioner archive action to method
Refactor provision method for clarity