support no-repository deployment

This is to support no-repository deployment (no Git nor Hg).   The scenario that we are looking at is Dropbox to Azure as-is deployment.   This allows a fast deployment (no git) trading off with read-only history (cannot rollback).   

TBD: We have yet to figure out the UI gesture on portal to opt in this.