[scripts] import sqls instead of syncdb
[server] Improve corrupt repo handling in GC. WIP.
remove ignore-error option for seafserv-gc
Merge branch 'jyelee-gc' into 3.1
[mac] Convert worktree event paths to UTF-8 NFC.
Update configure.ac version to 3.1.4.
Update version to 3.1.4.
Improve tmp file ignore

* Do not ignore lock files created by libreoffice
* Ignore temp files created by MSOffice like ~WRL0001.tmp
Merge pull request #780 from haiwen/ignore

Improve tmp file ignore
Merge pull request #793 from haiwen/lins-sqls

[scripts] import sqls instead of syncdb
[scripts] added upgrade scripts for winserver 3.1
[client] Don't send or get duplicated fs objects.
[client] Fix bugs when cloning a large library.
[client] support not unsync a repo when not found on server

Conflicts:
	daemon/sync-mgr.c
Update version to 3.1.5.
[build] remove unused ossp-uuid depenedency for osx
Merge pull request #803 from haiwen/bugfix_osx_no_uuid

[build] remove unused ossp-uuid depenedency for osx
[build] fix bus error while execute make -jN (N>1)
Check openssl in configure.ac and enable fuse option for mac
Update seafile-admin

Remove new line character (if exists). Also Python 2.7.8 added a new line character with read() resulting data dir not being recognized as directory.