Test drone

This brings in:

 * hosted drone build
 * enforce proper go fmt
 * enforce vet
 * enforce lint
 * running tests
 * coverall report
 * build and coverage badge