added fabric deployment support and deployment configuration compile mechanism
merge od 'deployment' branch into master