Update vagrant provisioning script
Merge pull request #139 from jd1123/138-newline-issue

Fixes #138
Update create command with options for sym/asym and gpg/aes encryptions [ref #131]
Simplify encryption type and algo at creation time [ref #131]
Update create command description [ref #131]
gofmt/govet/gofix
Fix #132 log errors from commands rather than actions
Fixes #140 and #142

* Added PromptForHiddenInput_confirm() to allow for confirmation logic
* Edited updateCheckPassphrase() in before.go to check if the store is
  being created, and if so, confirm the passphrase
* Added bool argument to AskPassphrase to allow for confirmation
  (context.go)# Please enter the commit message for your changes. Lines starting
* go fmt, go vet