chore(build): add clean-frontend.sh
chore(update-gocd-agent): install latest phantomjs and frontend build tools
chore(build): don't clean vendor twice
chore(build): remove angular placeholders
fix(font-awesome): fix font-awesome error in test and demo
chore(merge): merge branch 'gocd-agent-upgrade' into independent-protractor
chore(protractor): move protractor under etc

Update the script paths accordingly.
chore(gocd): move gocd scripts under etc

Apply main.inc in scripts
chore(scripts): define ROOT_DIR in each script
chore(scripts): repo checkout and root dir are the same in e2e-protractor
chore(scripts): run npm install before running protractor
chore(protractor): show timing
chore(scripts): repo checkout and root dir are the same in deploy-dev
chore(merge): merge branch 'master' into independent-protractor

Conflicts:
	etc/gocd/deploy/deploy-dev.sh