Added timeout argument to container and image providers that gets passed to shell_out command.
Changed timeout resource attribute to be cmd_timeout to prevent collisions
Added option to perform a docker build by passing the directory that contains the dockerfile
Added missing close of if block
Updated timeout value to have a default instead of using ||. Updated dockerfile_directory attribute to be path instead.
Install Go environment only when installing from source
Install go conditionally in default recipe
Merge pull request #25 from mpasternacki/fix/go-only-for-source-installation

Install Go environment only when installing from source
Merge changes from blarghmatey
Add cmd_timeout to import
Bump version to 0.10.0
FC002 fix in image provider
feature(upgrade): Add bool attr to upgrade package

- if node['docker']['package']['upgrade'] is set to true, upgrade the
  package. Otherwise the default action of :install will apply.