updated Docker Client to accept TLS
removed hard-coded `http` in Docker client
cleanup docker.New to overload, so to speak
minor docker client refactoring
pass docker cert and key as byte arrays or file paths
drone client accepts docker host, cert and key
Merge pull request #606 from bradrydzewski/master

only generate repo token or key if not exists
Fix incorrect drone branch for pull requests

Fixes #607
updated README
Merge pull request #599 from bradrydzewski/remote-workers

Updated Docker Client to accept TLS
Merge pull request #608 from shopa/fix-wrong-drone-branch

Fix incorrect drone branch for pull requests
Add docker section in .drone.yml with net option
Merge pull request #617 from floatdrop/docker-section-in-yaml

Add docker section in .drone.yml with net option
fixe #620