[build] fix bus error while execute make -jN (N>1)
Check openssl in configure.ac and enable fuse option for mac
Merge branch 'poet'
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.
correct English
Merge pull request #779 from chtfn/patch-1

correct English
generate new url when download file or folder each time
remove token cache to ensure one request one token for fileserver
Merge pull request #776 from dbruenig/master

Remove new line characters from seafile_data_dir variable
Fixed a typo in the seaf-cli help message

Also made the capitalisation consistent
Merge pull request #789 from AWhetter/master

Fixed a typo in the seaf-cli help message
Merge pull request #747 from Chilledheart/patch-1

[build] fix bus error while execute make -jN (N>1)
remove expire time logic for webaccess token
fixed lib/Makefile.am for vala files
Merge pull request #781 from jyelee/fileserver-new_url

generate new url when download file or folder each time
Merge branch '3.1'
[common] use packed attribute if available
[build] Add CMake Build System

  - remove key storage stuff
  - python support
  - support for new-sync
[cleanup] silence multiple compiler warnings

  - 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
  - silence the warning of bm->size >= 0 is always true in fileserver.c
[controller] cleanup old code