Merge branch 'master' of github.com:garethr/garethr-docker
Use docker start instead of docker run if the container has a name.
Create socket_group option, which gets passed in as the -G option.
Some code deduplication
Add support of Debian-based distros' docker package

If `$use_upstream_package_source = false` we install the distro-provided
package
Merge branch 'use_distro_packages'
Remove trailing whitespace
Merge branch 'master' of github.com:garethr/garethr-docker
Merge branch 'master' of github.com:garethr/garethr-docker
do not overwrite upstart script
Merge branch 'master' of github.com:garethr/garethr-docker
Add docker::run::privileged flag to allow granting extra privileges to containers
move exec after proxy environment variables

when setting proxy configs, restarting docker after a fresh install would fail with

"/bin/sh: 1: exec: http_proxy=http://my_proxy_host/: not found"

moving exec to after the proxy bits allows it to successfully start the process
fix proxy specs
Fix ordering for service{} declarations in docker::run
Merge pull request #58 from theasci/add-privileged-flag

Add docker::run::privileged flag to allow granting extra privileges to containers
Merge pull request #56 from afex/patch-1

move exec after proxy environment variables
Merge branch 'master' of github.com:garethr/garethr-docker
Fix Debian's prerequisites
Change service{} declarations to depend on Class['docker'], since that's less brittle