Added support for using /deploy/deploy without agentName

If no agent name supplied all agents with current unit will receive an
update.

By this we can trigger "UPDATE-ALL" from our CI server, teamcity.
Implemented AsimovWebPackageSource

Its now possible to browse to a webserver to fetch packages from there.
Merge remote-tracking branch 'origin/multi-deploy'