Add identicon query param to GravatarPattern
Remove unnecessary appending identicon in template
Merge pull request #161 from floatdrop/identicon

Add identicon query param to GravatarPattern
Add ability to specify temp directory via DRONE_TMP environment variable

* If not set, defaults to the previously-used `/tmp/drone`
* This is the directory used for storing cached volumes, so in some deployment
  scenarios the admin may wish to place it somewhere more resilient than /tmp.
Merge pull request #164 from ewr/SpecifyTmpDirViaEnv

Add ability to specify temp directory via DRONE_TMP environment variable
Autofocus on email field in login
Merge pull request #165 from kirs/feature/autofocus-login

Autofocus on email field in login
Format go code.
Remove unreachable return.
Merge pull request #167 from benmanns/formatting-vetting

Formatting and Vetting
fixing issue related to local cache name, see issue #163
added validations for settings screen
added unit tests for settings validation
added contributor guidelines to mirror what we have on readthedocs
linked readme to sections in readthedocs
add admin checkbox for setting a repo privileged
convert docker client to interface, add fake

This is useful for tests to inject a faked-out Docker API.
for Privileged repos, run privileged for non-PRs

This has not been real-life-tested. Be warned.

Also, the tests mutate global state, which isn't cool.
add --privileged to drone build command
inject docker client with faked out services