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.
CentOS/RHEL install MySQL-pythoon fix typo
Merge pull request #936 from detailyang/master

CentOS/RHEL install MySQL-pythoon fix typo
[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.
Merge branch '3.1' into master

Conflicts:
	configure.ac
	daemon/repo-mgr.c
	debian/changelog
	msi/Includes.wxi
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
Merge pull request #925 from jyelee/master

remove fileserver in seafile-admin
[script] Add 4.0 update script
[script] Modify 4.0 update script
[client] Update version to 4.0.2.