Improve object and block writting performance.
[scripts] show error detail when gunicorn failed to start
v3.0.4
[scripts] fixed creating admin account in seafile-admin
Merge branch '3.0'
Use uname command to detect Darwin platform
Add travis-ci script
Merge pull request #680 from Chilledheart/detect_darwin_correctly

Use uname command to detect Darwin platform
Merge pull request #689 from Chilledheart/travis-ci

Add travis-ci script
travis-ci: build vala file seperately to avoid bus error
Merge pull request #690 from Chilledheart/travis-ci

travis-ci: build vala file seperately to avoid bus error
test: Add the missing argument for read_index_from
Skip deprecated g_type_init() for GLib 2.36
httpserver: bm->size >= 0 is always true

    In struct _BMetadata, size is unsigned.
    No need to check if bm->size >= 0
Silence compiler warning

   silence the warning of uninitialized head_id in putcommit-v2-proc.c
   silence the warning of implicit declaration of g_open in test-seafile-fmt.c
   silence the warning of implicit declaration of g_stat in test-cdc.c
   silence the warning of uninitialized e in merge-recursive.c
[TODO]update test_write_chunk to support new version of WriteblockFunc
Eliminate goto in compute_repo_size of size-sched.c
Eliminate bad whitespaces in task.vala
Replace gnome-terminal with bash in test scripts