Revert "Link to libcommon.la in sort"

CFLAGS for lib and tools are different, so we cannot link sort to
libcommon.la.

This reverts commit 5c216ecfea9db455cc2969597c1a210e16a47312.
Let comment of TreeFindPhrase() and its parameter name be consistent.

Signed-off-by: Jim Huang <jserv@0xlab.org>
Update NEWS
Bump version to 0.3.5
NEWS: finalize release 0.3.5
post release development
Add comments to ensure versions are good
Fix chewing_zuin_Check wrong return value

Closed #62
Update official website URL
Add `make check' in cmake build

cmake does not auto build test program when using `make test' [1]. It
causes some problem because developer might test the old code instead of
the latest one. In order to avoid such issue, a new target called `make
check' is added to cmake [2].

[1] http://stackoverflow.com/questions/733475/cmake-ctest-make-test-doesnt-build-tests
[2] http://www.cmake.org/Wiki/CMakeEmulateMakeCheck
Remove chewing_Init and chewing_Terminate
Remove trailing white spaces
Fix warning
Remove trailing white spaces
Fix warning
Remove trailing white spaces
Change MAX_UTF8_SIZE to 4

See p.94 ~ p.95 in [1]. The maximum UTF-8 size shall be 4.

[1] http://www.unicode.org/versions/Unicode6.2.0/ch03.pdf
Update official website URL
Merge branch 'master' into general_index

Conflicts:
	src/tools/Makefile.am