update client version to 3.1.9
[client] Fix case rename bug and remove ignored hidden files when delete empty dir.
[script] Allow more than one digit in build version.
update client version to 3.1.10
remove fileserver in seafile-admin
[client] Fix delete folder bug.
update client version to 3.1.11
[client] Use Windows native API to remove directory.
update client version to 4.0.1
[client] Fix some memory bugs in http sync.
Fix some memory bugs.

* Initialize index structure when index file doesn't exist.
* Use g_hash_table_replace instead of _insert when key and value are the same.
Fix bugs in http sync.

* Server returns 444 instead of 404 when repo is deleted.
* Client handles empty response for check protocol version.
[client] Fix a bug in creating commits.

Test case:
Add a file larger than 100MB, after uploading the file,
the repo will continuouly get into committing state without anything to commit.
add get_dirent_by_path rpc
[script] Add 4.0 update script
[script] Modify 4.0 update script
[client] Update version to 4.0.2.
Revert "remove fileserver in seafile-admin"

This reverts commit b00b1e9dfdfbd663c0427140f44b84ba2524d436.
not check fileserver in seafile-admin
[server] Fix file server config compatibility problem.