Make target optional in the swift publish plugin

This allows uploading a directory to the root of a container. If
uploading a file and you do not specify a target, nothing will actually
be uploaded.
Merge pull request #315 from sivel/swift-empty-target

Make target optional in the swift publish plugin
save drone.yml on the build
add rebuild button for users who have admin access to the repo
always specify a branch when rebuilding
Merge pull request #318 from movableink/rebuild-commits-v2

Rebuild commits
Update buildscript for old builds
Merge pull request #327 from kibao/hotfix/save_drone_yml-migration

Update buildscript for old builds
Refactored Less StyleSheets

* started using less's shortucts
* removed vendor prefixes fron less file; use autoprefixer instead
* fixed spacing
* renamed all 0 values to 0
* converted all comments to silent comments
Merge pull request #328 from caffinatedmonkey/less_refactor

Refactored Less StyleSheets
Fixed an Unhandled Error in badges.go

There was an unhandled error in badges.go. If you pass an invalid
branch to the badge handler (http://beta.drone.io/github.com/drone/drone/
status.svg?branch=this) the browser is told to redirect to a blank string.
This is unintended behavior. Now, a 404 response is sent instead.
Merge pull request #333 from caffinatedmonkey/badge_fix

Fixed an Unhandled Error in badges.go
serce => serve
Merge pull request #334 from Linuturk/simpletypo

Typo in Comments: serce => serve