updating npm publish for #516
added tests for npm changes #516
Add image/svg+xml content-type to badge handler
Merge pull request #520 from floatdrop/exp

Add image/svg+xml content-type to badge handler
added error messaging to login for debug purposes
added logging to handler to identify errors
Merge remote-tracking branch 'origin/exp' into exp
fixed issue with Role not being returned when getting repo
endpoint to post a new worker to the pool
ability to add and remove workers
Merge branch 'exp' into 518-docker-publish

Conflicts:
	plugin/publish/publish.go