added a pull script

it downloads an archive and extracts it
trim the pull url
fixed path to archive
Add simple upload feature to deploy script
adde signature checking
parse config from ini file + filter on updated ref

+ add final error display
added an example config
Tools::GetLastError returns file/line info

if requested and use a safer array indexing (could fail on some php versions)
Merge branch '41_git_pull' fix #41