provisioner/shell: execute script directly instead of using /bin/sh
README: Clarify repository placement relative to GOPATH

If you don't put the repository in the right place in GOPATH,
changes to your sources don't get built.

Signed-off-by: Emil Sit <sit@emilsit.net>
docs: Fix invalid example
builder/amazonebs: Move SSH.new into ConnectWaitLoop

EC2 images can sometimes accept a connection on port 22 without
truly being ready to complete SSH. For example, it may not complete
the full hand-shake (closing the connection immediately) or it may
not have the appropriate public keys in place.  The prior code
would only attempt an SSH handshake once, which would unnecessarily
fail the build in these instances.

Fix #130 by moving SSH.new into the loop that retries connections,
and improve debuggability by logging the failure causes on each
connection fail.

Signed-off-by: Emil Sit <sit@emilsit.net>
(cherry picked from commit 1132eeac8cd448971640035ba951b682d3399cf3)
docs: Use free-tier instance size
Merge pull request #140 from philipcristiano/master

website: Fix introduction basic example
docs: Use free-tier instance size
Merge pull request #139 from sit/clarify-gopath

README: Clarify repository placement relative to GOPATH
Merge pull request #142 from philipcristiano/master

website: Use free-tier instance size.
post-processor/vagrant: Extra logging
post-processor/vagrant: properly forward config into provider [GH-129]
fmt
post-processor/vagrant: provider PPs get properly configured
Fix some typos and an error in the documentation
Merge pull request #143 from priteau/master

website: Fix some typos and an error in the website documentation
Local mode for VBoxGuestAdditions. Provide local path and SHA256
website: specify ruby version in the gemfile
website: add a shutdown command to the vm builder config examples
Merge pull request #147 from mitchellh/shutdown-docs

website: Shutdown Command in Examples
Merge pull request #145 from sgirones/feature/local-mode-guest-additions

builder/virtualbox: Local mode for VBoxGuestAdditions. Provide local path and SHA256