Merge pull request #177 from adbre/develop

Cache submodules (performance) and supress stderr for getconf
Revert "Exit if check_deployed_sha1 fails contacting remote."

This reverts commit cfe824619e7df8e12a2c98c8b0ce9636ecca35ca.
Another try to fix bug #165. Also see http://www.in-ulm.de/~mascheck/various/argmax/#effectively_usable

Conflicts:

	git-ftp
Fixed 'egrep: repetition-operator operand invalid' running on OSX 10.8', closes #163
Updated changelog
Updated snapshot version
Updated changelog
Code cleanup
Removed workaround for dash
Cache local HEAD SHA1 value before uploading files
Merge pull request #182 from adbre/issue-180

Cache local HEAD SHA1 value before uploading files #180
Update git clone URLs in INSTALL.md

Without the https protocol the following error is shown:
Cloning into 'git-ftp'...
fatal: http://github.com/resmo/git-ftp.git/info/refs not valid: is this a git repository?
Merge pull request #186 from t4k/patch-1

Update git clone URLs in INSTALL.md
Update INSTALL.md

minor edit =)
Merge pull request #194 from uzzer/patch-1

Update INSTALL.md
Add --insecure to config
Clarify Windows copy instructions

Issue #198
Merge pull request #199 from adbre/patch-1

Clarify Windows copy instructions
Merge pull request #196 from ErikErkelens/develop

Add --insecure to config
print errors to stderr