Handle UTF8-encoded filenames. A file called '_content/forløb.xml' is listed (by git) as
'"_content/forl\303\270b.xml"'. In handle_file_sync(), to recover the filename, remove extra
quotes and pass through printf.
Workaround for upload problem if submodules are used. Disabled upload workers code
Hotfix. Bump up version number
Fixed issue #115
Allow has comments and new lines in .git-ftp-ignore
Updated the grep command to ignore both hash comments and white space (spaces, tabs and newlines) in one command.
Remove the additional grep command.
add support for setting URIs using git ftp add

This works in a similar way 'git remote add' does.
It supports URIs which contain username and password.
Merge pull request #121 from andrewfenn/patch-1

Allow comments and new lines in .git-ftp-ignore
add action 'add' to script usage
update scopes section in README
add newline to fix markdown
rename action add to add-scope
add action remove-scope
Update documentation for action remove-scope
update man page for add/remove scope actions
ignore generated man page
grecefully handle multiple '@' and ':' characters in add-scope

Now multiple '@' do not affect the username/password spliting
as we always cut to the last '@' character.

Multiple ':' are not supported. We notify users to use the -u, --user
and -p, --passwd options.
update AUTHORS file
Merge pull request #124 from tlatsas/add-scope

'add' action to add scopes