Add period
Add composer configuration defines
Add check weather composer is available
Make tar binary required only when it's required
Disable ANSI output when showing composer version
Invoke composer
Remove EXCLUDE_GITIGNORE functionality.

This option clashes with composer support. Often, `vendor` directory that
composer is managing is put in the `.gitignore` so it would not be updated
if this option is also set. I'd also like all the deployment configuration
to be without outside dependencies.
Update documentation
Merge branch 'composer-support' into develop

FIX #16
Add directory context to fetch

FIX #17
FIX Reset failing if the branch is changed from initial, cloned one

If the BRANCH is changed after the initial clone, reset fails with "fatal:
 ambiguous argument 'origin/whatever': unknown revision or path not in the
 working tree.". This uses FETCH_HEAD ref so the branch name is irrelevant
 for reset.
Bump version
Add version string to the config file
Merge branch 'release/1.2.0'